ipv6 connection attempted before ipv4

S

snacktime

I've noticed that when using net/http, and probably with any ip/udp
socket connection, it attempts to connect via ipv6 and when that fails
it falls back to ipv4. Is this due to the underlying socket library
on freebsd, or is it a ruby issue? Both client and server are
freebsd.

Chris
 
S

snacktime

I've noticed that when using net/http, and probably with any ip/udp
socket connection, it attempts to connect via ipv6 and when that fails
it falls back to ipv4. Is this due to the underlying socket library
on freebsd, or is it a ruby issue? Both client and server are
freebsd.

Forgot to mention this was when using 'localhost' instead of
127.0.0.1. For anyone else testing clients/servers on freebsd, don't
use 'localhost', use 127.0.0.1. Freebsd limits RST packets to so many
per second, and it took me a little bit to figure out why my http
connections were hanging for a second after every 200. Not sure if
linux has the same behavior.

Chris
 
G

Garance A Drosehn

Forgot to mention this was when using 'localhost' instead of
127.0.0.1. For anyone else testing clients/servers on freebsd, don't
use 'localhost', use 127.0.0.1.

It has to do with the order of 'localhost' lines in the /etc/hosts file.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

Forum statistics

Threads
473,999
Messages
2,570,246
Members
46,839
Latest member
MartinaBur

Latest Threads

Top