Why need to sign applet when connecting to same server?

Applets should need to be signed tonly if they make socket connections to other server than the applet was loaded from (I think)

However, I have tried to run a jabber server on the same machine as the http server I have the applet on and the applet gives me a security violation when I try to connect. If I sign the applet it works.

Is this normal?

Why does this smack applet need to be signed??

Hi,

are you the same server name for the applet as your browser uses as described in http://java.sun.com/sfaq/#socket and http://java.sun.com/sfaq/#socketOrig ?

LG