This is probably more of a general Minecraft server issue, but I am using Bukkit so I guess this fits. I have a Bukkit server running on its own Debian 6 VM in on my ESXi 5 server. It runs great, I can access it via its internal IP and play around. However, it seems it cant be accessed via my public IP. FYI: The public IP from my ISP is static, and the minecraft server's local IP is a static dhcp assignment. Now at this point your probably thinking; another newb needs to forward his ports. However wile im new at pfSense I do believe that should do it: And its linked firewall rule: And to verify, canyouseeme.org: and I think this shows that the Debian server is listing on port 25565 For reference here is my server.properties: Code: #Minecraft server properties #Sat Aug 11 22:29:21 MDT 2012 msm-version=craftbukkit/1.3.1 allow-nether=true level-name=world enable-query=false allow-flight=false server-port=25565 level-type=DEFAULT enable-rcon=false level-seed= server-ip= max-build-height=256 spawn-npcs=true white-list=false spawn-animals=true snooper-enabled=true texture-pack= online-mode=true pvp=true difficulty=1 gamemode=0 max-players=20 spawn-monsters=true generate-structures=true view-distance=10 motd=Sams Testing Server Feel free to call me out on anything stupid I'm missing, but everything seems like it should be working but I still get the "Can't reach server". I'm going to make another basic Debian VM with a simple web server to see if thats accessable, but other then that I'm stumped. Anyone got any ideas?