I have port 25565 forwarded, and i can see that it is forwarded correctly using canyouseeme.org
my server properties are as follows
#Minecraft server properties
#Thu Dec 26 15:59:27 CST 2013
generator-settings=
allow-nether=true
level-name=jord
enable-query=false
allow-flight=true
server-port=25565
level-type=DEFAULT
enable-rcon=false
force-gamemode=false
level-seed=
server-ip=
max-build-height=256
spawn-npcs=true
white-list=false
spawn-animals=true
hardcore=false
snooper-enabled=false
texture-pack=
online-mode=true
pvp=false
difficulty=1
gamemode=0
max-players=5
spawn-monsters=true
view-distance=10
generate-structures=true
spawn-protection=16
motd=
If i dont put an ip adress (like shown above) it will work for only me and not my friend
when i put my internal OR external ip in it, it gives me this message
INFO] Starting minecraft server version 1.5.2
[iNFO] Loading properties
[iNFO] Default game type: SURVIVAL
[iNFO] Generating keypair
[iNFO] Starting Minecraft server on -----------------:25565
[WARNING] **** FAILED TO BIND TO PORT!
[WARNING] The exception was: java.net.BindException: Can't assign requested address
[WARNING] Perhaps a server is already running on that port?