Whilst I'm no expert, lack of bdsocket says that there isn't a connection. But you say you can ping websites, so there is a connection.
This leads me to think that it's a configuration problem and after a quick shufty, I think I may have found it.
If you go to IBrowse Preferences/Settings/Security, and see if Use MiamiSSL is ticked. Try unticking it ans see if that works.
If not, I don't really know, but bdsocket only appears when online and if IBrowse says it's not there, you ain't online :crazy: