Skip to:
Content
Pages
Categories
Search
Top
Bottom

New users can’t register

  • Avatar of blg002
    blg002
    Participant

    @blg002

    It goes like this

    – User submits registration form at example.com/register/
    – Get’s sent an email with an activation link
    – Clicks activation link e.g. example.com/activate/?key=d2373a345c3bbf9a62dd475e61cfbff9
    – Not registered
    – Activate page also has form to submit activation key
    – Submits activation form with key value from URL
    – Not registered

    Seems like this is broken, or am I just missing something.

    BuddyPress v 1.6.1
    WordPress v 3.4.2
    Using site-wide forums only

    Pretty sure it’s not any of my plugins as I disabled most of them and it still didn’t work.

Viewing 11 replies - 1 through 11 (of 11 total)
  • Avatar of @shawn38
    Anonymous

    I would check them all because I have used plugins that broke registration and it was usually the last one I tried. Matter of fact I know disable wordpress updates was the culprit on one occasion. Just disable them all one by one to weed out the issue and then come back if the problem persists. Just a piece of advice for the future, anytime you install a new plugin, test that the registration still works each time. It sounds tedious but it will save you a headache if you have installed many plugins and you have to weed out the registration killing plugin because you failed to test it.

    Avatar of blg002
    blg002
    Participant

    @blg002

    Sorry, that may have been misleading. I disabled all of them except the bbPress and BuddyPress plugins, which are necessary to have most of the site itself work.

    Avatar of blg002
    blg002
    Participant

    @blg002

    Actually I even went ahead and deactivated bbpress, and still no luck. If i deactivate BuddyPress, the registration is not even applicable

    Avatar of David Carson
    David Carson
    Participant

    @davidtcarson

    Is there any message shown on screen or in error logs when you attempt to activate?

    Were you ever able to activate a user on your install before now?

    Are you using the bp-default theme?

    It might also be worth setting up a completely new and clean WP/BP install in the same hosting environment to troubleshoot.

    Avatar of blg002
    blg002
    Participant

    @blg002

    Is there any message shown on screen or in error logs when you attempt to activate?
    No. Haven’t looked, where can I find the error logs?

    Were you ever able to activate a user on your install before now?
    No. This is a brand new install, and these are the results from the first time testing.

    Are you using the bp-default theme?
    Yes. Theme: BuddyPress Default

    Avatar of David Carson
    David Carson
    Participant

    @davidtcarson

    Haven’t looked, where can I find the error logs?

    Depends on your hosting service. Usually found in Control Panel or Plesk or in root folder.

    But you didn’t mention whether anything is shown on screen when the activation link is clicked.

    You might also want to verify that your hosting meets the minimum requirements if you haven’t already. No idea if that’s what’s causing your issue but can’t hurt to check.

    http://wordpress.org/about/requirements/
    http://buddypress.org/about/requirements/

    It’s always easiest to troubleshoot core functionality (new users, new forum posts, new groups, upload avatar, new blog posts, etc.) before you start adding plugins or customizing anything. If you come up empty in error logs, I’d recommend a clean install so that you can better troubleshoot the issue. Otherwise, you might end up chasing your tail.

    Avatar of blg002
    blg002
    Participant

    @blg002

    “But you didn’t mention whether anything is shown on screen when the activation link is clicked.”
    – Sorry I wasn’t clear, answered that first part with the first “sentence”: No.

    – I’ll look for the logs. This is something we are self hosting, and I’d imagine our NetAdmin looked over all that first (but you never know).

    “It’s always easiest to troubleshoot core functionality before you start adding plugins or customizing anything”
    – Agreed. But, I’ve barely done any customization (just installed three days ago) so I figured this was pretty close to a clean install.

    Avatar of David Carson
    David Carson
    Participant

    @davidtcarson

    It’s still not clear to me what happens when the activation link is clicked.

    Does the page load? White screen? 404? I think those details would help diagnose.

    Avatar of blg002
    blg002
    Participant

    @blg002

    When you click the activation link in the sent email you get the /activate page (URL defined in Settings > BuddyPress > Pages) that looks like this:

    http://cl.ly/JTys

    Avatar of David Carson
    David Carson
    Participant

    @davidtcarson

    Avatar of blg002
    blg002
    Participant

    @blg002

    So this was dumb. The issues was because of a trailing slash after `activate`

    Compare:
    `example.com/activate/?key=d2373a345c3bbf9a62dd475e61cfbff9`
    `example.com/activate?key=d2373a345c3bbf9a62dd475e61cfbff9`

    Seems that WP assumes apache and creates .htaccess that our nginx ingnores.

    Thanks for your help @davidtcarson

Viewing 11 replies - 1 through 11 (of 11 total)

You must be logged in to reply to this topic.