
Recibo este error al conectarme a un servidor web enpuerto 6666( http://myserver:6666/
):
Error 312 (net::ERR_UNSAFE_PORT): Error desconocido.
¿Existe una manera fácil de resolver esto sinreconstruir Chrome desde la fuente?
Respuesta1
Enventanas:
Haga clic derecho en el acceso directo de Chrome >> Propiedades >>
Luego agregar
--explicitly-allowed-ports=xxx
al destino del acceso directo
Ejemplo:
C:\Documentos y configuraciones\Usuario\Configuración local\Datos de aplicación\Google\Chrome\Application\chrome.exe --explicitly-allowed-ports=6666
Recurso deaquí
Respuesta2
Es posible que puedas desactivar esta opción en Google Chrome, pero lo haces bajo tu propia responsabilidad. En realidad, existe una buena razón de seguridad por la cual Chrome bloquea estos puertos: básicamente abres tu navegador para que sea un proxy abierto para que los atacantes lo utilicen para atacar otros servicios en tu red.
Para más información:¿Por qué Chrome considera que algunos puertos no son seguros?
Respuesta3
Puede permitir explícitamente puertos tal como lo indican otras respuestas, pero en la mayoría de los casos el problema es más fácil de resolver simplemente no utilizando los puertos restringidos:
const int kRestrictedPorts[] = {
1, // tcpmux
7, // echo
9, // discard
11, // systat
13, // daytime
15, // netstat
17, // qotd
19, // chargen
20, // ftp data
21, // ftp access
22, // ssh
23, // telnet
25, // smtp
37, // time
42, // name
43, // nicname
53, // domain
69, // tftp
77, // priv-rjs
79, // finger
87, // ttylink
95, // supdup
101, // hostriame
102, // iso-tsap
103, // gppitnp
104, // acr-nema
109, // pop2
110, // pop3
111, // sunrpc
113, // auth
115, // sftp
117, // uucp-path
119, // nntp
123, // NTP
135, // loc-srv /epmap
137, // netbios
139, // netbios
143, // imap2
161, // snmp
179, // BGP
389, // ldap
427, // SLP (Also used by Apple Filing Protocol)
465, // smtp+ssl
512, // print / exec
513, // login
514, // shell
515, // printer
526, // tempo
530, // courier
531, // chat
532, // netnews
540, // uucp
548, // AFP (Apple Filing Protocol)
554, // rtsp
556, // remotefs
563, // nntp+ssl
587, // smtp (rfc6409)
601, // syslog-conn (rfc3195)
636, // ldap+ssl
989, // ftps-data
990, // ftps
993, // ldap+ssl
995, // pop3+ssl
1719, // h323gatestat
1720, // h323hostcall
1723, // pptp
2049, // nfs
3659, // apple-sasl / PasswordServer
4045, // lockd
5060, // sip
5061, // sips
6000, // X11
6566, // sane-port
6665, // Alternate IRC [Apple addition]
6666, // Alternate IRC [Apple addition]
6667, // Standard IRC [Apple addition]
6668, // Alternate IRC [Apple addition]
6669, // Alternate IRC [Apple addition]
6697, // IRC + TLS
10080, // Amanda
};
Entonces, en lugar de 6666, podrías usar 6060 y no tendrías este problema.
Respuesta4
Como dijo subanki, debes agregar la -explicitly-allowed-ports
opción al comando de inicio de Chrome.
En Ubuntu puedes hacer esto (como root) editando el script "google-chrome" en tu carpeta de instalación de Chrome.
Puede obtener el directorio escribiendo:
ls -la /usr/bin | grep chrome
Luego, edite el archivo "google-chrome" agregando el modificador mencionado a la línea EXEC:
exec -a "$0" "$HERE/chrome" "-explicitly-allowed-ports=6000" "$@"
Simplemente cambie "6000" con los valores separados por comas que pueda necesitar (ejemplo -explicitly-allowed-ports=5000,6000,7000
:)
NOTA: para UNIX, el cambio NO comienza con "--", sino con un solo "-"