phpBB Forum Log in Problem

Fern9do

Expert Member
Joined
Mar 5, 2008
Messages
3,077
Reaction score
0
Location
Cape Town
Hi guys
I've been having a problem with my forum software lately. After logging in the user gets logged out automatically.This is really irritating especially when a user is making a post and clicks on submit only to be returned to the log in page:mad:

Any of you know how i can fix this?
 
I had that problem many times. It is not the software it is the ip address. I tried using it with a dynamic ip address web host, it doesn't work. But web hosts that have shared ip addresses, it works perfect !
 
It would have sounded like a cookie problem, but oh okay....
 
It's caused (in my experience ... there could be other reasons too) by the user's IP address appearing to change - and this typically happens when going through a pool of transparent proxies - which SAIX and poss IS force on you.

It is the fault of the software, in the sense that the software doesn't have to assume a new session when it sees a new IP address - no other forum software I've used does this - but I don't think you'll get phpbb to fix it.

If it's caused by a proxy pool, one resolution is for users to set an explicit proxy in their browsers e.g. cache.saix.net:8080.
 
I presume you're using phpBB3, in which case the following may be a solution to your problem.

In the Administration Panel, under the General tab > Server configuration > Security settings:

Set Session IP validation to either A.B or None.

Alternatively, or in accessory, set Validated X_FORWARDED_FOR header to No.

If you're unable to sign-in to the Administration Panel, use phpMyAdmin (if available) to edit the values for each record under the `phpbb3_config` table.

  • `forwarded_for_check` = 0
  • `ip_check` = 0
 
Try the suggestions above, if that fails use the proxy cache.saix.net port:8080 in your browser, see if you stay logged in.

Many people have reported being "forgotten" on numerous sites and usually the proxy fixes things. It's due to SAIX's transparent proxy.
 
I presume you're using phpBB3, in which case the following may be a solution to your problem.

In the Administration Panel, under the General tab > Server configuration > Security settings:

Set Session IP validation to either A.B or None.

Alternatively, or in accessory, set Validated X_FORWARDED_FOR header to No.

If you're unable to sign-in to the Administration Panel, use phpMyAdmin (if available) to edit the values for each record under the `phpbb3_config` table.

  • `forwarded_for_check` = 0
  • `ip_check` = 0

Thank You so much for the advice. I have set it t0 'none'.
Will now have to wait and see if this problem will occur again.
Searched the phpBB forum for help but as usual myBB is much more helpful:)
 
I presume you're using phpBB3, in which case the following may be a solution to your problem.

In the Administration Panel, under the General tab > Server configuration > Security settings:

Set Session IP validation to either A.B or None.

Alternatively, or in accessory, set Validated X_FORWARDED_FOR header to No.

If you're unable to sign-in to the Administration Panel, use phpMyAdmin (if available) to edit the values for each record under the `phpbb3_config` table.

* `forwarded_for_check` = 0
* `ip_check` = 0

hongong is right - this is merely an issue with visitors using transparent proxies.

I would imagine encouraging all your users to change their proxy settings (good luck with users accessing from the office) would be a nightmare.

Let us know how it goes!
 
Top
Sign up to the MyBroadband newsletter
X