• A client of mine changed hosts to a Windows server and now it seems we cannot reset a user password from the users section of the Admin Dashboard.

    When I go to Admin/Users/Edit and then go to the New Password section, and then click the Generate Password button nothing happens. No message and no function to change the password.

    I’ve

    1. disabled all plugins
    2. changed themes
    3. tried in 3 different browsers

    I’ve also tried in the same browser another few wordpress sites to see if I can generate a new user password from the Admin Dashboard and they work fine. Only the one site is not working.

    This person has the same problem
    https://wordpress.org/support/topic/cant-change-passwords-anymore?replies=6

    Any ideas are appreciated. Thanks.

Viewing 15 replies - 1 through 15 (of 15 total)
  • Can you manually change/reset the password and is this issue only happening for a single user or all users?

    When I go to Admin/Users/Edit and then go to the New Password section, and then click the Generate Password button nothing happens. No message and no function to change the password.

    Last time I used a Windows Server to host WordPress I ran into a slew of permissions issues and random Ajax problems.

    If you are in Chrome and open the inspector tool while you are on the user edit page do you see any errors in the console?

    +1 to Joe,

    But if server runs well otherwise, which is good, WordPress will try to call an open source lib to generate passwords.
    A library that might not have a “windows-like” .dll to work on server.

    Again, just basic guess (probably wrong), but if you can show a log, it would be nice.

    Thanks,

    Thread Starter Dave Lauretti

    (@345ad)

    Hey Joe – yes it’s for all users.

    Also, I have another client whom uses Windows and he has very similar issues.

    Yes there are two jquery errors and the script generating the password is erring too.

    Maybe this is a simple install issue…

    Thread Starter Dave Lauretti

    (@345ad)

    Ok. From the looks of the screenshot, it is indeed an Ajax error. A few questions.

    What version of WP are you running?

    Is the site hosted by a 3rd party provider or an internal Windows server?

    Do you have direct OS level access to the server or access via a control panel?

    Any additional details you can provide relating to the hosting and versions would be helpful.

    Ok thx for feeback, and to my opinion nothing to do with windows dll or so.

    How to know for sure?
    Your log show many Js errors. If you dig into header.php and js with tons of eval function (eval is deprecated in php for many years now… it was considered a big security issue).. in association with js, it creates empty results.

    Please dig into what in your theme calls the php and the js to create these lines.

    I note there is also an error on Jquery UI / sortable function. So, please backup all.

    And try to update Jquery plugins (all). If no improvement, the problem is rather from your php version I’d tend to say. And finally the theme calling old capabilites, with functions in jquery or php that now have another way of calling it.

    Good luck,

    Thread Starter Dave Lauretti

    (@345ad)

    I also just now cleared functions.php for good measure – no change

    Thread Starter Dave Lauretti

    (@345ad)

    Thanks Paris, I’ll place a wager that it’s the php version as the host mentioned an issue recently with their version of php and another site they’re hosting of ours.

    I’ll start there as it seems the quickest route for now.

    Thanks Paris! And thus far thanks both of you for your assistance.

    Please update Jquery ui, and Jquery too now. (if all site backuped).

    You’re welcome, they might use cache so give it a few trials (depends lenght of cache for your servers about php, shouldn’t be more than 30 minutes).

    But in general it’s rather themes and plugins that bugs with new versions of php, rather the opposite. You’ll see.

    If no improvement like i said, time to update jquery and jquery ui but you probably saw that potential issue for long.

    Have fun with WP,

    If you have the same issue using different themes the issue is most likely not directly related to your theme or version being loaded by your theme.

    I would, however, review any log files you can, if it’s a PHP error or a problem with IIS then it should stand out in the log files.

    The following links have some good resources about WordPress running on Windows, https://codex.wordpress.org/Installing_on_Microsoft_IIS.

    Last but not least if your host has an option to reset file permissions give this a try.

    Thread Starter Dave Lauretti

    (@345ad)

    Paris, well at this point the FTP access is being problematic so I can’t backup the site. I’ll see what I can do in cPanel.

    Two of the errors are in /wp-admin/load-scripts.php

    I’ll replace that when I can get in;

    the other is http://js.users.51.la/2771713.js?_=1451955103078

    Which seems like a related file but obviously I can’t replace that.

    Just throwing some info out there.

    @35AD

    Yes this is a bloatware we saw a lot these days calling a bad external js file.

    It probably marked it as uncopyable / undeletable on FTP.
    And sure was the issue from start.

    But if you find the exact location of the file, you can CHMOD it and delete it for good (as you’re in FTP, you can change file rights).

    It is called somewhere in your theme, but many possible locations from (functions.php, other functions files in your theme, so on).

    My advice is to log the file which refuse to download if you download all your wordpress file (you should see ftp warnings). This will show you which files were tempered with, and calling this strange JS external file.

    Hope it helps,

    @35AD

    I reput this summary, try to download all files in your webserver, and note which one appear in RED by FTP (refuses to download for access rights or so). Probably the ones tempered with.

    Good luck with digging,

    Thread Starter Dave Lauretti

    (@345ad)

    @everyone

    So through the Admin/Edit theme section removed all the JS that could from header.php, and no changes.

    The error messages still persist, being in

    /wp-admin/load-scripts.php

    a Woocommerce script (of which was counted out at plugin deactivation,

    and http://js.users.51.la/2771713.js

    When I can I’ll update load-scripts…and go from there.

    Thanks everyone!

Viewing 15 replies - 1 through 15 (of 15 total)
  • The topic ‘Generate password not working – unable to generate new user password’ is closed to new replies.