I keep getting the following error,
"Error, unable to bind TCP incoming server socket to 31542
Address family not supported by protocol family:bind"
when click on details for above error...
[codebox]java.net.SocketException: Address family not supported by protocol family: bind
at sun.nio.ch.Net.bind0(Native Method)
at sun.nio.ch.Net.bind(Unknown Source)
at sun.nio.ch.Net.bind(Unknown Source)
at sun.nio.ch.ServerSocketChannelImpl.bind(Unknown Source)
at sun.nio.ch.ServerSocketAdaptor.bind(Unknown Source)
at
com.aelitis.azureus.core.networkmanager.impl.tcp.VirtualBlockingServerChannelSelector.start(VirtualBlockingServerCh
annelSelector.java:79)
at
com.aelitis.azureus.core.networkmanager.impl.tcp.IncomingSocketChannelManager.start(IncomingSocketChannelManager.ja
va:397)
at
com.aelitis.azureus.core.networkmanager.impl.tcp.IncomingSocketChannelManager.<init>(IncomingSocketChannelManager.j
ava:136)
at com.aelitis.azureus.core.networkmanager.impl.tcp.TCPNetworkManager.<init>(TCPNetworkManager.java:109)
at com.aelitis.azureus.core.networkmanager.impl.tcp.TCPNetworkManager.<clinit>(TCPNetworkManager.java:48)
at com.aelitis.azureus.core.networkmanager.NetworkManager.getMinMssSize(NetworkManager.java:162)
at
com.aelitis.azureus.core.networkmanager.impl.ByteBucket.ensureByteBucketMinBurstRate(ByteBucket.java:150)
at com.aelitis.azureus.core.networkmanager.impl.ByteBucket.<init>(ByteBucket.java:63)
at com.aelitis.azureus.core.networkmanager.impl.ByteBucket.<init>(ByteBucket.java:49)
at com.aelitis.azureus.core.networkmanager.impl.TransferProcessor.<init>(TransferProcessor.java:64)
at com.aelitis.azureus.core.networkmanager.NetworkManager.<init>(NetworkManager.java:135)
at com.aelitis.azureus.core.networkmanager.NetworkManager.<clinit>(NetworkManager.java:51)
at com.aelitis.azureus.core.impl.AzureusCoreImpl.<init>(AzureusCoreImpl.java:208)
at com.aelitis.azureus.core.impl.AzureusCoreImpl.create(AzureusCoreImpl.java:100)
at com.aelitis.azureus.core.AzureusCoreFactory.create(AzureusCoreFactory.java:46)
at org.gudy.azureus2.ui.swt.Main.<init>(Main.java:70)
at org.gudy.azureus2.ui.swt.Main.main(Main.java:216)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.exe4j.runtime.LauncherEngine.launch(Unknown Source)
at com.exe4j.runtime.WinLauncher.main(Unknown Source)[/codebox]
I have mapped ports manually and through UPnP. UDP and TCP on same port and seperate ones. I have tried different ports all over proper range. I have setup and used Azureus/Vuze, uTorrent, Soul Seek. emule and more different P2P programs and never had a problem setting up correct port forwarding always high ID zero NAT errors.
1S works fine it seems, I can search for files and connect to friends. Download and upload on F2F, Friend Forwarding works and is active.
When I run public torrents they work but I get no incoming connections and they stay in "yellowface" mode due to no incoming TCP connection I assume.
I have never had an issue mapping ports for any software, what am I doing wrong here. Short of a full reinstall I have tried all I can think of. Can anyone give me some ideas as to what the problem is, I would like solve this problem. I havnt found any other people having NAT issues maybe some oddity on my end.... Though no other software has any issue using same port mapping when I swap them.
Router is a Linksys WRT54G running Tomato firmware 1.23
WinXP SP3 32bit 4GB RAM
ASUS A8N VM CSM