Quote:
im using armserver.no-ip.org because i have both a client and server behind a NAT so you pretty much have too.
|
This is NOT true, if you have a static IP address (external) then all you need do is to make sure your NAT (or router) has port forwarding set up correctly, so that when something tries to connect to your external IP it will in fact be connecting to your assigned internal IP, per the router.. Some routers even require that you have your machine ALSO set up on DMZ as WELL as forwarding... Next time you are on, try pinging armserver.no-ip.org and see what you get. I assume this is one of the freebie domain names you can get, as it is NOT registered with whois. And I dont know if you have your computer on all the time or not, or have pings rejected because of a firewall or something, but there are NO pings for that address when I try... Try just using just your external ip address (I assume your IP is static because a ping WILL give that info).
Are all the files that you had in your 0.5.3 (or whatever version you used last), that you would have your IP in, simply copied from that old folder to this one? Or did you recreate them? If you did double check to make sure you didnt type something wrong.. Also, is your eqhost.txt trying to connect to port 5999 or 5997? If you have that different than your loginserver.ini file you will have problems.. When running minilogin, you will HAVE to set your eqhost.txt to run on port 5999, as your loginserver.ini defaults to 5999 even if you have put in at the top section 5997.. The important part to note for minilogin is the bottom section, where UN and PW are blank.. That is the port that minilogin will try and listen on....
Try compiling on something different. You can get Dev C++ for free, and there is a guide somewhere here on this forum that helps you compile using this program (if you are not familiar with it..)
Just some food for thoughts... Hope it helps..
