• Resources
  • Free Flarum hosting on an expert platform by FreeFlarum.com

lakshya well, there are no longer any server-side logs being logged so there should be errors in the JavaScript console. But when I go to the main page (https://bibnom.com) and click on a discussion, I can browse it normally. The only error I see while browsing it this way is:

Uncaught TypeError: Cannot read property 'lastNicknameRequest' of undefined
    at checkForApproval.js:18

Perhaps the nickname extension is causing this. Again, I am not a PHP dev, so I am not sure about any of this.

    SKevo at least fof/username-request doesn't take deleted users into consideration. (so not the nickname extension)

    lakshya do you see any js errors in the browser console?

      SKevo No, I was/am not using nickname extension. Even then I uninstalled it......but nothing happened.

        lakshya No, I was/am not using nickname extension. Even then I uninstalled it......but nothing happened.

        My bad, it was related to FoF Username Request, trying to handle non-existent user. Technically not a bug, since the user is "missing" on the page, so it makes sense.

        That error is not related to Flarum BTW, your client just blocks some Google scripts.

          I disabled the adblock, even then it is not working.................I have also tried on different devices with diff. browsers.........the issue is still the same.

          lakshya I don't know what is causing the issue, it is your browser. I don't know what extensions you have enabled, what's your browser type and settings, and since I am not an expert on browsers, I can't help you. But I am sure that Google search might produce some valuable results.

            lakshya Tell me if i delete that user........will the issue resolve.

              lakshya yes, and I told you that I still don't know what the issue is. All I know is that your browser blocks the Google script resource. I can't deduct much from that, so I can't help you. Remember, this is NOT related to the user profile issue, but to a external Google script that you've put on your forum. Also, keep in mind that monetizing your forum by using Google Ads is prohibited, as stated in our Terms & Conditions, number 9.

              lakshya Tell me if i delete that user........will the issue resolve.

              Most likely, as it happens just for that specific user. But that seems quite like a radical solution for a rather barerly noticable error to me? I don't think that most of your users browse that user profile normally, so that's what I meant by it not being urgent - you don't need to delete the user. Also, there is a possibility that the user has already been deleted, but as the information came to the database, the connection got cut and the information didn't fully arrive, leaving the user to be bugged or to become a "ghost" user - it is deleted, but not all information related to that user profile was erased, leaving your forum with that error. That's my theory.

                SKevo So, should i delete that user...... may this help

                  VPN Fraud suspiction. I suspect one of my user is fraud using vpn which is cheating users. Is there any solution to prevent him from creating new accounts? If I keep banning new IPs he can always switch for another.

                    lakshya So, should i delete that user...... may this help

                    I'd not delete the user yet, and wait until we obtain more info about this issue and how to prevent it. The user might be unhappy to find his account deleted (assuming that the user is not bugged and still exists, which we don't really know).

                    Or, if you want, you can delete the account and let the user re-create it.

                    aaronlbpeterman Is there any solution to prevent him from creating new accounts? If I keep banning new IPs he can always switch for another.

                    You could close the registration and approve new accounts manually. FreeFlarum/Flarum doesn't really have any VPN protection practices, some extension might be able to theoretically use a list of known VPN IPs to block them, but as far as I know, an extension like this doesn't exist yet. It is difficult to differ from a VPN and normal IP, as users tend to have dynamic IPs anyways from their provider, so if you don't have much users, you could approve registrations manually.

                      SKevo No, You need not worry about the user's account.........he will not feel bad..........But, the main problem is that I can't even delete his account since, deleting an account is possible either from use directory or from profile of that user. But, i am not able to access any of them. LOL

                      Can u help me with this?

                        lakshya the main problem is that I can't even delete his account since, deleting an account is possible either from use directory or from profile of that user. But, i am not able to access any of them.

                        What do you mean "not able to access". Does he not show up in the list, or are you unable to completely access the list? If that's a yes, then I am pretty sure that the user somehow got bugged in the database and now it also breaks loading the other users - as soon as Flarum hits that user, it breaks.

                        The PHP 7.4 update broke our Adminer setup, so I can't access databases manually ATM. I will look for a fix during this weekend, as I am busy with other stuff during the workdays.

                          SKevo Yes.......the user directory is also behaving badly.............................but what to do know.

                          SKevo I will look for a fix during this weekend, as I am busy with other stuff during the workdays.

                          I can understand but you should try to understand the issue from my side.