If you cannot see the Pyxsoft Interface after installation or upgrade, please follow the next instructions:
1. Ensure that pyxsoft and pxscand services are running
Executing the next command, you will see what pyxsoft services are running. The answer must include pxscand and pyxsoftUI
ps aux | grep -v grep | grep 'pyxsoft'
root 18147 45.5 0.5 908228 182748 ? Ssl 01:25 82:06 /opt/pyxsoft/pxscand
root 19007 3.5 0.5 1358360 192284 ? Ssl 04:10 0:32 /opt/pyxsoft/pyxsoftUI
If the command result is like the example above, the services are running.
If the services are not running you can start them with the next commands:
/opt/pyxsoft/servicectl start pxscand
/opt/pyxsoft/servicectl start pyxsoft
2. Open port 2930 in your firewall
There are many software-based firewalls. Here we will see the most common.
If the file /etc/csf/csf.conf does not exist in your system, it means that csf/lfd firewal is not installed and you should continue with the step 3
CSF/LFD
cPanel:
If you are using cPanel, go to WHM > Configserver Security & Firewall > Firewall Configuration and add port 2930 in TCP_IN.
Then press “Change” and restart Firewall.
Command Line:
Edit the file /etc/csf/csf.conf and add port 2930 in TCP_IN line. Save the changes.
Restart firewall:
csf -r
AMAZON AWS
Are you using an AWS instance? Remember to allow TCP incoming traffic for port 2930 in your security group.
3. Open port 2930 in iptables
Iptables is a default firewall installed on many Linux distributions. To open the port 2930 execute the next command:
CentOS 6/CloudLinux 6/RHEL 6:
iptables -I INPUT -p tcp -m tcp --dport 2930 -j ACCEPT
service iptables save
CentOS 7/CloudLinux 7/RHEL 7:
iptables -I INPUT -p tcp -m tcp --dport 2930 -j ACCEPT
service iptables save
firewall-cmd --zone=public --add-port=2930/tcp --permanent
firewall-cmd --reload