I don't know, is that what happened?
That's exactly what happened. The tool has always been there all these years. When I get the information that my license has expired and needs to be renewed, the tool is also gone. That's a really strange coincidence.
If my forum had been taken over by someone or a few, then the strangest thing is that they don't take over the forum completely and lock me out. Changing the logo, I don't know what. But that they would remove the tools in acp sounds ****ing ridiculous. What you're talking about with the security risk, I asked a question about that a while ago. https://xenforo.com/community/threads/acp-gone.230505/page-2#postsIt's not really that strange if you hadn't successfully patched your installation with the instructions I linked and were compromised as a result. The security issues fixed in XF 2.2.16, nearly a year ago, were especially serious. The idea that we would risk our reputation by remotely disabling or otherwise interfering with expired licenses is ludicrous. There are many, many forums running on expired licenses (and indeed older versions, patched appropriately) without issue.
As I already said, support on the forums is provided solely as a courtesy. I try my best to help out here if and when I have the bandwidth to do so. I can't and don't keep up with every post, and I had not seen your prior thread. It is both the weekend and a holiday in the UK and US as I write this. If you want official ticket support, it is included with your license renewal and provided on business days.It's even stranger that you come now after so long and write about what I asked several months ago. Where were you then?
When you first installed XenForo, the files were uploaded to your server somewhere. The files that were uploaded to the server are the files that you will need to patch. If you aren't able to do that, the expectation is that you renew your license and upgrade normally or purchase the upgrade service. The renewals (among other things) are what support the business and enable us to fix these issues and publish the patches for the benefit of everyone, including expired license holders.where I'm supposed to enter that code, that page or file doesn't exist.
There are many files that end with php. Which one should it be? What is the best option and cheapest, upgrade or renew the license?As I already said, support on the forums is provided solely as a courtesy. I try my best to help out here if and when I have the bandwidth to do so. I can't and don't keep up with every post, and I had not seen your prior thread. It is both the weekend and a holiday in the UK and US as I write this.
When you first installed XenForo, the files were uploaded to your server somewhere. The files that were uploaded to the server are the files that you will need to patch. If you aren't able to do that, the expectation is that you renew your license and upgrade normally or purchase the upgrade service. The renewals (among other things) are what support the business and enable us to fix these issues and publish the patches for the benefit of everyone, including expired license holders.
There are many files which must be patched. They're in the directions linked.There are many files that end with php. Which one should it be?
src/XF.php
manually as instructed. After that, download the 2216a-patch.zip
file, unzip it, and overwrite the files on your server with the corresponding files from the upload
directory of the download.src/XF/App.php
manually as instructed.Renewing the license allows you to use the "one-click" upgrade process, so the upgrade service is usually unnecessary. Still, renewing and upgrading won't reverse a compromised installation either. If you go this route, you should restore from a backup first, then upgrade (likely just to XF 2.2.17 rather than 2.3 to save yourself the headache of a major upgrade).What is the best option and cheapest, upgrade or renew the license?
To be clear, I don't know that. I just don't have another explanation to offer you and, under the circumstances (running an old, unpatched version), it seems the most likely. Especially if you already disabled add-ons as a first step like I had initially recommended and it did not help.It's really strange that you think my forum is hacked.
It is an attachment in the first linked thread, published specifically so that we can make important security updates available to customers with expired licenses. We wouldn't do that at all if we really wanted to take every opportunity to make customers renew their licenses.Where do I download these zip files?
If you are upgrading, there should almost never be a reason not to be on the latest third-point release, so XF 2.2.17. If you are patching, both patches must be applied.How do I know which version I should get? XF 2.2.16 or 2.2.17?
It will be in the root directory of your XF installation. If you're using shared hosting, there's often (but not always) a folder calledAnd as I said, I can't find any file just called src/XF.php
public_html
or similar, and in that folder you will find a folder called src
, and in that folder you will find XF.php
.I already said I am not sure, but I believe it to be the most likely culprit.But you are so sure that my forum has been hacked and there is nothing that can save it and not anything about renewing the license either.
I already said I understand not everything is affordable to everybody.Unfortunately I don't have the money you want. You are far too expensive. My finances can't handle it.
No, because the line number can vary depending on what version you are patching. It may be different for someone on v2.2.0, v2.2.11, v2.2.13, etc.Wouldn't it have been wise if you had written, for example, line 214 there is this
I can empathize that you are experiencing a problem, and that a license renewal is unaffordable. I've also gone out of my way to address your concerns on a holiday weekend as a personal courtesy, and I hope you can empathize too.you probably also understand
I'd like to add that I've logged tickets at something like 10pm on a Saturday expecting support to get back to me on Monday during business hours, but no, sometimes an insomniac* staff member answers my question at something like 3am Sunday - epic.I've also gone out of my way to address your concerns on a holiday weekend as a personal courtesy
We use essential cookies to make this site work, and optional cookies to enhance your experience.