refer to this issue about update database issue https://github.com/xcode75/XManagerPlus/issues/236#issuecomment-1606835551
GitHub
[BUG] v20230625 · Issue #236 · xcode75/XManagerPlus
After updating to this update, I got a sql error Unfortunately, neither the site loads nor the commands php xmplus Error: Fatal error: Uncaught PDOException: SQLSTATE[42S02]: Base table or view not...
Also refer to this if you are using gmail to send emails. Refresh token remove, create an app password and use that for google smtp. https://www.getmailbird.com/gmail-app-password/
Getmailbird
How to Generate a Gmail App Password from Your Account
Want to use IMAP, SMTP, or POP to connect your Gmail email account? Generate a Gmail app password. This article explains how to do this.
Check the readme for config format, https://github.com/xcode75/XMPlus/blob/http/README.md
Note: if you update frontend, you must update all backends else servers will stop working. Tested myself before posting this updates
Authorization code for XMPlus v1 and v2 from here https://authorization.xmplus.dev
XMPlus v1 Update https://github.com/xcode75/XManagerPlus/releases/tag/v20231107
GitHub
Release v20231107 · xcode75/XManagerPlus
NOTE:
This panel is not for reseller, you risk your own and your users safety by giving a stranger admin access no matter what usergroup you set.
Allow .user.ini permission change
cd /www/wwwroot/t...
This panel is not for reseller, you risk your own and your users safety by giving a stranger admin access no matter what usergroup you set.
Allow .user.ini permission change
cd /www/wwwroot/t...
XMPlus®
XMPlus v1 Update https://github.com/xcode75/XManagerPlus/releases/tag/v20231107
Update your xrayr backend after updating panel (if using xrayr backend). Refer to latest xrayr backend config for changes in api config.yml https://xcode75.github.io/XMPlusDocs/install/xrayr.html
Do not use an address that redirect for backend ApiHost else backend will not be able to update frontend online ip and used traffic.
Backend must respond with a status code 200 and no other.
For example , if you are redirecting main domain to an aliases using nginx, your backend host address must be the aliases address or vice versa.
Backend must respond with a status code 200 and no other.
For example , if you are redirecting main domain to an aliases using nginx, your backend host address must be the aliases address or vice versa.
XMPlus®
Do not use an address that redirect for backend ApiHost else backend will not be able to update frontend online ip and used traffic. Backend must respond with a status code 200 and no other. For example , if you are redirecting main domain to an aliases using…
VERY IMPORTANT NOTICE SO YOU DO NOT COME BACK ASKING SAME QUESTIONS: From the above image backend apihost must be https://www.xmplus.dev and not https://xmplus.dev since xmplus.dev will redirect to www.xmplus.dev
From now until 2023-12-31 23:59:59 you can enjoy 20% discount
with code:
at https://authorization.xmplus.dev for all new purchase only.
with code:
HAPPYHOLIDAYS at https://authorization.xmplus.dev for all new purchase only.
sorry for been away for a while, had a serious situation to deal with. All is well now, I will check all messages and issue and provide solutions one by one. Please exercise patience since I have a lot of messages to read and reply. If you keep sending messages now i may reply to your message last since i am reading from bottom to top .Thanks🙏🏼