Re: bp-fbconnect error message
Are you able to disable safe_mode via a htaccess file or similar?
Whilst we might be able to narrow down the specifics for 1), 2) could prove a problem – because if facebook has load-balancing or multiple servers (i.e. for different countries), the IP address might be different for each user.
I think a common solution is to use CURL libraries instead of fopen() (and friends) which doesn’t trigger this problem. Of course your PHP would need to have been compiled with CURL support. Problem is bp-facebook is a mod of an existing wp plugin that provides facebook authentication, and it’d be that author who would be best to make the changes.
This isn’t an area where i’ve ever had to investigate in the past so I can’t suggest what code changes would be needed.q