El código de error 41 de Hikvision se muestra en el software iVMS-4200 cuando hay un error de red relacionado con la comunicación con un dispositivo que está en Internet.

El mensaje "Error code HCNetSDK.dll[401]. (No permission)" aparece en el software y no hay transmisión de video desde las cámaras.
Para solucionar este problema, compruebe cuáles son los puertos que utiliza la cámara IP, DVR o NVR y utilice la información para configurar las funciones de reenvío de puertos en su enrutador.
Veamos los detalles ...
Comprender el código de error 41
Para comunicarse con los dispositivos en Internet, el DVR / NVR o la cámara IP deben enviar los datos a través de su enrutador local para que pueda reenviar el tráfico para llegar a una computadora o dispositivo móvil que se encuentra en un lugar remoto.
El siguiente diagrama muestra un ejemplo de cómo funciona.

En este ejemplo, el DVR / NVR está conectado al enrutador que quiere saber cuáles son los puertos que se deben reenviar a Internet, por lo que debe ingresar la información.
Dónde obtener el número de puerto DVR / NVR de Hikvision
La información del número de puerto está disponible en el menú de red del dispositivo.
Simplemente inicie sesión en su DVR / NVR y visite el menú de red.
- Inicie sesión en su DVR o NVR
- Haga clic en Basic "Configuration > Basic Settings > Port"
- Anote la información para HTTP, RTSP y el puerto del servidor

HTTP: Para conectarse al DVR / NVR mediante un navegador web.
RTSP:Protocolo universal para transmisión de audio / video.
Puerto del servidor: utilizado por software como el iVMS-4200.
Ahora que tiene la información sobre cada puerto, debe ingresarla en el enrutador para que pueda reenviar el tráfico y el código de error 41 debería desaparecer;)
Cómo redireccionar los puertos
Inicie sesión en su enrutador y busque el menú de reenvío de puertos.
La ubicación es diferente para cada enrutador, solía tener un Lynksys 1200 donde el menú de reenvío de puertos estaba etiquetado como "Aplicación y juegos" en otros enrutadores que quizás pueda encontrar como "servidor virtual".
En mi nuevo enrutador (un Netgear C6300), el reenvío de puertos se encuentra en la pestaña Avanzado >> "Reenvío de puertos / Activación de puertos" como se muestra en la siguiente imagen.

Simplemente busque dónde se encuentra el menú de reenvío de puertos en su enrutador e inserte una regla para enviar el tráfico que proviene de Internet a su DVR / NVR en los puertos específicos que obtuvo anteriormente (HTTP, RTSP y Servidor).
Necesita saber qué IP está usando su DVR / NVR, también puede obtener esta información en el menú de red del dispositivo. Aquí está la configuración del enrutador.

Como puede ver, inserté una regla para el tráfico que viene de Internet y llega al enrutador en el puerto HTTP 8082. El tráfico luego se reenvía al DVR / NVR que está en la red local usando la IP 192.168.0.1.
El mismo proceso se realiza con los otros puertos y luego el software i-VMS-4200 puede conectarse al DVR / NVR desde Internet sin el molesto error 41.

Las reglas de reenvío de puertos están considerando ambos protocolos (TCP / UDP).
Conclusión
Y así es como se resuelve el código de error 41 de Hikvision.
Ahora deberías verlo más.
En caso de que no pueda hacer que su sistema funcione, lea los artículos relacionados a continuación, que tienen información útil sobre la configuración del dispositivo Hikvision.
Comparte este artículo con tus amigos.
Claudemir Martins es un ex ingeniero de Samsung con más de 17 años de experiencia en la industria de la vigilancia. Ha estado viajando por 17 países diferentes para enseñar a las personas a diseñar e instalar sistemas de CCTV.