Appearance
FAQs
Common faqs
html
Q. Can i change my authorized domain later?
Answer: No, authorization for a domain cannot be changed once issued. To use a new domain for your website, website must be hosted on authorized domain/sub domain and use nginx reverse proxy to set new domain. HestiaCP Reverse proxy website and Aapanel Reverse proxy website
html
Q. IP Limit is set to 1 but i can only connect to one node and sometime all disconnect?
Answer: Probabily you are using a CDN for the server address(node). CDN mostly have more than 1 ips attached to them, you must extract the real user ip from the CDN header and by doing so can you get the real online user ip. Without it your online ip count will be more than 1 hence connect disconnect since limit is exceeded. This can be done by using nginx reverse proxy on the backend server. Check Here
html
Q. Can an expired service(plan) be renewd?
Answer: Yes, when a service expires you will see a renew button.
html
Q. Why does service traffic reset after expire even when traffic is not used up ?.
Answer: By default all services traffic will reset when expired even if unuused. You can change that in admin Settings -> General -> Services -> Reset Service and Service Renew.
html
Q. Can a service expired time be calculated from the time of first connection?
Answer: Yes. Set that in admin Settings -> General -> Services -> Service Expire.
html
Q. How to setup relay(Transit) from Server A to server B with XMPlus backend?
Answer: Install on both backends XMPlus-Relay, make sure you are able to connect to each server independently. Edit server settings in admin panel, Server A select XMPlus for transit type and select Server B as transit server. Save and wait for about 1-2 minutes to take effect or manually restart backend.
NB: If you want to use reality tcp as a transit (Server B), use flow: xtls-rprx-vision-udp443
only this can be able to work, else use xtls-rprx-vision
if not using for transit.
html
Q. How to write blocking rules?
Answer: you can define 1 rule per input on frontend admin panel. The rule can be in regex format or plain format.
#Regex format:
(.+\.|^)(360|so)\.(cn|com)
#Plain format :
google.com
#IP Format:
127.0.0.1
You can also add your rules to backend rulelist in /etc/XMPlus/rulelist
and uncomment RuleListPath: in config.yml and restart backend.
html
Q. How can i translate panel to other language?
Answer: Make a copy of the default english template file in /i18n/en_US.php in your website server directory. Translate the value part and save in the langauge you want. Add the name in all available translation files. Example: file name sv_SE.php for Swedish langauge and in the file and all other files add "sv_SE" => "Swedish (SE)",