2010-09-13 09:40:19 +0000 2010-09-13 09:40:19 +0000
87
87

Como corrigir o erro ERR_UNSAFE_PORT no Chrome ao navegar para portas não seguras

Estou a receber este erro ao ligar a um servidor Web na porta 6666 http://myserver:6666/ ):

Erro 312 (net::ERR_UNSAFE_PORT): Erro desconhecido.

Existe uma forma fácil de resolver este problema sem reconstruir o Chrome a partir da fonte ?

Respostas (6)

75
75
75
2010-09-13 10:03:12 +0000

Em Windows* :

Clique com o botão direito do rato no atalho Chrome >> Propriedades >>

Depois Anexe --explicitly-allowed-ports=xxx ao atalho alvo

Exemplo:

C:\Documentos e Definições\Utilizador\Configurações Locais\Dados de Aplicação\Google\Cromo\Aplicação exe –explicitly-allowed-ports=666666

Recurso de aqui

18
18
18
2012-08-23 07:42:50 +0000

Talvez consiga desligar isto no Google Chrome, mas fá-lo por sua conta e risco. Na verdade, existe uma boa razão de segurança para o Chrome bloquear estas portas: Basicamente você abre o seu navegador até ser um proxy aberto para os atacantes usarem para atacar outros serviços na sua rede.

Para mais informações: Porque é que o Chrome considera algumas portas inseguras?

9
9
9
2016-04-14 10:26:57 +0000

No Mac pode criar uma aplicação de lançamento Chrome com parâmetros mencionados noutras respostas utilizando a aplicação Apple integrada no Automator:

  1. Lançamento do Automator

  2. Como “Tipo de documento” escolha “Aplicação”

  3. Adicionar acção “Run shell script”

  4. Substituir o placeholder cat script nesta acção por:

/Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome --explicitly-allowed-ports=5000,6000,7000

  1. Guarde a aplicação criada como algo como “Google Chrome com portas não seguras permitidas” na sua pasta de aplicações

  2. Utilize esta nova aplicação em vez do Google Chrome directamente

  3. (opcional) Substitua o ícone padrão da “app” criada - robot do Automator - pelo do Chrome usando este método (nota: subvote essa resposta se você gostar!)

Source: http://cubewot.de/node/266

4
4
4
2015-08-21 16:19:03 +0000

Para Mac:

/Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome --explicitly-allowed-ports=5000,6000,7000

para os portos 5000, 6000, e 7000.

3
3
3
2014-01-07 07:57:01 +0000

Como subanki disse, você tem de adicionar a opção -explicitly-allowed-ports ao seu comando de arranque do Chrome.

No Ubuntu pode fazer isto (como root) editando o script “google-chrome” na sua pasta de instalação do Chrome

Pode obter o directório digitando:

ls -la /usr/bin | grep chrome

Depois, edite o ficheiro “google-chrome” adicionando o referido switch à linha EXEC:

exec -a "$0" "$HERE/chrome" "-explicitly-allowed-ports=6000" "$@"

Basta alterar “6000” com os valores separados por vírgulas que possa necessitar (exemplo: -explicitly-allowed-ports=5000,6000,7000)

NOTA: para UNIX, o comutador NÃO começa com “–”, mas sim com um único “-”.

0
0
0
2018-03-07 22:27:56 +0000

Aqui está a resposta correcta para aqueles que são programadores que utilizam o node.js como servidor web Altere a porta que está a utilizar para alojar as suas páginas web. Por exemplo se digitou no comando node index.js & pressionou enter, se começou a correr na porta 22 para um pedido de 80 http, quando visita o site na porta 22, o navegador cromado com o lançamento desta página de erro.,br> a palavra-chave UNSAFE PORT significa que a porta precisa de corresponder ao conteúdo. Obrigado.