1
Technical Help & Server Administration / Ports
« on: June 22, 2012, 06:34:05 AM »
So I just moved over from a single dedicated server, to 2 dedicated servers for minecraft. The previous one had everything set up including multicraft.
These 2 didn't. So I installed apache, mysql, java (<- all using yum), and multicraft (includes FTP). Its running Centos 5.8 (Final) btw.
I also opened up the ports in iptables
However I'm getting binding errors if the server ever crashes and attempts to restart itself
This is my iptables (pretty new to this but it seems to work)
These 2 didn't. So I installed apache, mysql, java (<- all using yum), and multicraft (includes FTP). Its running Centos 5.8 (Final) btw.
I also opened up the ports in iptables
However I'm getting binding errors if the server ever crashes and attempts to restart itself
Quote
22.06 12:47:50 [Server] WARNING Perhaps a server is already running on that port?It works fine when I stop it and start manually though.
22.06 12:47:50 [Server] WARNING The exception was: java.net.BindException: Address already in use
22.06 12:47:50 [Server] WARNING **** FAILED TO BIND TO PORT!
22.06 12:47:50 [Server] INFO Starting Minecraft server on x.x.x.x:25565
22.06 12:47:50 [Server] INFO Loading properties
22.06 12:47:50 [Server] INFO Starting minecraft server version 1.2.5
This is my iptables (pretty new to this but it seems to work)
Code: [Select]
-A INPUT -p tcp -m tcp --dport 3306 -m state --state NEW,ESTABLISHED -j ACCEPT
-A INPUT -p tcp -m tcp --dport 80 -j ACCEPT
-A INPUT -p tcp -m tcp --dport 20 -j ACCEPT
-A INPUT -p tcp -m tcp --dport 21 -j ACCEPT
-A INPUT -p tcp -m tcp --dport 8193 -j ACCEPT
-A INPUT -j RH-Firewall-1-INPUT
-A OUTPUT -p tcp -m tcp --sport 3306 -m state --state ESTABLISHED -j ACCEPT
-A RH-Firewall-1-INPUT -i lo -j ACCEPT
-A RH-Firewall-1-INPUT -p icmp -m icmp --icmp-type any -j ACCEPT
-A RH-Firewall-1-INPUT -p esp -j ACCEPT
-A RH-Firewall-1-INPUT -p ah -j ACCEPT
-A RH-Firewall-1-INPUT -d 224.0.0.251 -p udp -m udp --dport 5353 -j ACCEPT
-A RH-Firewall-1-INPUT -p udp -m udp --dport 631 -j ACCEPT
-A RH-Firewall-1-INPUT -p tcp -m tcp --dport 631 -j ACCEPT
-A RH-Firewall-1-INPUT -m state --state RELATED,ESTABLISHED -j ACCEPT
-A RH-Firewall-1-INPUT -p tcp -m state --state NEW -m tcp --dport 25565 -j ACCEPT
-A RH-Firewall-1-INPUT -p udp -m state --state NEW -m udp --dport 25565 -j ACCEPT
-A RH-Firewall-1-INPUT -p tcp -m state --state NEW -m tcp --dport 22 -j ACCEPT
-A RH-Firewall-1-INPUT -j REJECT --reject-with icmp-host-prohibited
COMMIT
I'm getting the problem on both servers so I'm assuming its something I've not done as I wasn't getting this problem on the previous one. Any ideas?
