I've got a kind of unique situation with a set of CGI scripts I'm working on. The first script that a user interacts with is a login script. The transaction is encrypted via SSL--that is, the script is being served from https://(ip address). The login script sets a cookie, then redirects the user to an *unsecured* script served from the same server--i.e. http://(same ip address). I need the unsecured script to be able to read the secured script's cookie. Here's the twist though--the server doesn't have a domain name. It's on a private LAN, so the only way for a browser to reach it is by typing in it's IP. Is there a way I can use the domain field of CGI::Cookie to ensure that both scripts (and other numerous unsecure scripts) can read the cookie? If I just leave out the domain argument, the unsecure script doesn't seem to be able to read the cookie.