装了Firefox 1.5, 之后试图访问我的web server时, ff说:
This address is restricted
------------------------------------
This address uses a network port which is normally used for purposes other than Web browsing. Firefox has canceled the request for your protection.
我的web是开在port 79的.
ff的options里面没有关于这方面的设置. 原来ff出于"安全"原因默认block掉了很多端口(包括79), 列表如下:
Port Service
1 tcpmux 7 echo 9 discard 11 systat
13 daytime 15 netstat 17 qotd 19 chargen
20 ftp data 21 ftp control 22 ssh 23 telnet
25 smtp 37 time 42 name 43 nicname
53 domain 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 139 netbios
143 imap2 179 BGP 389 ldap 512 print / exec
513 login 514 shell 515 printer 526 tempo
530 courier 531 chat 532 netnews 540 uucp
556 remotefs 587 601 2049 nfs
4045 lockd 6000 X11
要手动解除屏蔽, 需编辑all.js(在ff\greprefs\目录下), 加入:
pref("network.security.ports.banned.override", "port1,port2");
如果需要增加屏蔽:
pref("network.security.ports.banned", "port3,port4");
更详细内容可以参考:
http://www.mozilla.org/projects/netlib/PortBanning.html
