I seriously doubt that this is a logintoboggan bug but I have to start somewhere. I have custom redirections in place for both registration and confirmation, I have enabled "set password" and "immediate login", created an appropriate role for the time in purgatory and all works very well except for the registration redirection. The confirmation redirection works as advertised but any value in the registration redirection is ignored and the user is redirected to the front page with an argument appended to the URL, like

/?544872296=1

the number is different each time and seems random, certainly not sequential. I see a similar appendage to some other system redirection, like for instance the VBO interface to content

/admin/content/node2

where return from an edit link sees a similar value as above appended which makes a subsequent return from a new "edit" fail exactly as logintoboggan does. Thus I assume that logintoboggan is a victim rather than the culprit.

But, I'm hoping that despite the lack of anything obvious in the issues list, you might have seen this problem before and can assist me in troubleshooting further. Where as the Views Bulk Operations (node2) error above is annoying, it only affects administrators, this redirection failure only affects new users, the worst group to provide a negative experience to!

Any help including some direction as to a more appropriate place to ask the question, is appreciated.

Comments

hunmonk’s picture

Status: Active » Postponed (maintainer needs more info)

almost certainly not an LT issue. disable all your other contribs and see if you can replicate the problem. if it goes away, then you can start turning them back on to find the culprit.

Dave Kinchlea’s picture

Status: Postponed (maintainer needs more info) » Closed (fixed)

I know that your approach will find the offending module, but I had to find a better way (there are just far too many modules, I needed to narrow the search first).

I am probably lucky in that "Ajax" starts with an "A" because I gravitated to "ajax_disable_redirect" fairly quickly, and luckily I decided to remove all ajax as a first step ... the culprit is ajax_ui and I feel a bit dumb because I only recently re-enabled it and it is not the first time that particular module has bitten my bum.

Anyway, for completeness sake, the ajax issue is #942912: ajax_ui creating redirection failures and the issue is solved from my perspective.