Port 80 is for HTTP and HTTP alone. This is enforced at all levels of the Internet. Quite simply, if it isn't HTTP, it isn't port 80.
And I don't know why doing that in Norton works: maybe Norton's just buggy.
And if you doubt 80 is always HTTP:
Official IANA Port Number Assignment List
IANA = Internet Assigned Numbers Authority.
quote:
finger 79/tcp Finger
finger 79/udp Finger
# David Zimmerman <dpz@RUTGERS.EDU>
http 80/tcp World Wide Web HTTP
http 80/udp World Wide Web HTTP
www 80/tcp World Wide Web HTTP
www 80/udp World Wide Web HTTP
www-http 80/tcp World Wide Web HTTP
www-http 80/udp World Wide Web HTTP
# Tim Berners-Lee <timbl@W3.org>
hosts2-ns 81/tcp HOSTS2 Name Server
hosts2-ns 81/udp HOSTS2 Name Server