Topic: bad referer - sometimes

logging in as forum admin i can update the options page, but not the other admin pages --> bad referer.

(this is the second forum i set up on a second server - same versions of EVERYTHING as my first which works without any problems.)

ronta.dyndns.org

Re: bad referer - sometimes

See one topic above this one.

"Programming is like sex: one mistake and you have to support it for the rest of your life."

Re: bad referer - sometimes

okej jag tar det på svenska istället. det var för övrigt jag som hade problemet med norton personal firewall..

iaf.. det som står som möjliga fel i punkt 1-3 i den klistrade tråden är inga fel - det stämmer. Det är likadant som på min dator (fast med annan url förstås), fast här på kompisens dator är det något annat fel. Jag kan som sagt uppdatera options-sidan, men inga andra admin-sidor. inställningarna på min kompis dator är exakt lika som på min dator, där allt funkar, och allt är rätt enligt stickien. ändå fungerar det inte. tyvärr var ditt svar som du förstår inte till någon hjälp.. :-/

ronta.dyndns.org

Re: bad referer - sometimes

Orsaken till att du inte får bad referer när du uppdaterar options är att det inte sker någon referer-check på denna sida. Hur skulle man annars uppdatera Base URL om den var fel? :)

Varför du får felet alls vet jag dock inte. Vi får göra en liten undersökning. Gå till include/common.php, leta upp

function confirm_referer($script)

Det är omkring rad 555. Lägg till följande rad innan if-satsen:

exit('!'.$options['base_url'].'/'.$script.'!<br>!'.$_SERVER['HTTP_REFERER'].'!');

Prova sen att uppdatera någon av admin-sidorna (inte options dock) och pasta här vad som skrivs ut på skärmen.

"Programming is like sex: one mistake and you have to support it for the rest of your life."

Re: bad referer - sometimes

!http://chriz.homeftp.net:8080/profile.php!
!http://chriz.homeftp.net:8080/forum/profile.php?id=4!

!http://chriz.homeftp.net:8080/admin_categories.php!
!http://chriz.homeftp.net:8080/forum/admin_categories.php!

osv..

ronta.dyndns.org

Re: bad referer - sometimes

There seems to be some kind of forwarding going on. Try setting Base URL to http://chriz.homeftp.net:8080/forum

"Programming is like sex: one mistake and you have to support it for the rest of your life."

Re: bad referer - sometimes

It works!
So what causes this? I even got the same errors when switching to port 80.

ronta.dyndns.org

Re: bad referer - sometimes

Probably some kind of portforwarding going on. Or some rewrite-rule in apache.

"Programming is like sex: one mistake and you have to support it for the rest of your life."

9

Re: bad referer - sometimes

Kennel wrote:

See one topic above this one.


"See the topic above this one" doesn't help a bit if you got here by a search.

Re: bad referer - sometimes

True. The link is: http://punbb.org/forums/viewtopic.php?id=2295

"Programming is like sex: one mistake and you have to support it for the rest of your life."