Does it mean that you now have access to your web server error logs? Each 500 error should be tracked and it would be good to know the exact error.
That's right. I'll see if I can get it. Is this info "safe" to post on here?
Normally it should. If you are unsure and trust me, you can write me a PM
I just sent you a PM.
I honestly don't know what that content.js is. We don't have file named that in Vanilla.
I try to dig deeper into this issue. But it only fails for Rate Your Music links and as far as I have understood only when the discussion/comment is posted and the post is rendered and attached to the current discussion via AJAX.
In the end I assume we have to ask for your expertise but I hope I can find out some more details before consuming your time.
I also see some backend.js file. What are these files?
I have absolutely no idea what that is, @charrondev . I just assumed everything was Vanilla related.
First insight: I have the first hint on the problem but not the resolution.
Those js files do not come up when I start a new discussion. The part where the error is thrown is here :
And it is not a js error, but the POST to /api/v2/media/scrape fails.
The POST header and body looks like that:
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:67.0) Gecko/20100101 Firefox/67.0
Accept: application/json, text/plain, */*
Accept-Encoding: gzip, deflate, br
Content-Type: multipart/form-data; boundary=---------------------------300452361316162
Cookie: Vanilla-tk=...; Vanilla=...; Vanilla-Vv=...
Content-Disposition: form-data; name="url"
That is exactly how that post should look like. It looks the same in my test forum and over here. I've set up a no-https test forum in order to see if this has something to do with https or no https but that doesn't matter.
Sadfully I'm completely lost and cannot find out where that request is made, @charrondev
But could be that your server is blacklisted or anything like that?
I think it would make sense to do a simple curl from commandline or write a small snippet of php that tries to fetch the url above and see the result. That will be my next step
It's definitely possible that your server got blacklisted (if your server is on 1 IP and made 100/1000s of requests in a very short timespan).
I was referring to the infinite recursion error though. That error was in a file that is not part of a standard vanilla installation.
I sent an email to the RYM webmaster to check if there is a blacklist and if I'm our site is on it, but since I just switched host (and have tried linking to RYM directly from the ip address, not the domain name) I think that's unlikely.