<div>
<section id="top" class="docsection"><a id="troubleshooting"></a><h1>Troubleshooting</h1>
<p>If you are unable to find your solution here please use any of the <a href="/support/">support</a> options.</p>
</section><section id="unable_to_log_on_to_web_page"><a id="unable_to_log_on_to_web_page"></a><h2 id="unable_to_log_on_to_web_page">Unable to log on to web page</h2>
<p>You should be using Firefox/Chrome/Safari/IE 10+ to logon to webtrisul at</p>
<pre><code>http://<hostname>:3000</code></pre>
<p>Username = <code>admin</code> Password=<code>admin</code></p>
<h5>1. Check if linux firewall allows port 3000</h5>
<p>Allow port 3000 through your iptables</p>
<pre><code>iptables -I INPUT -p tcp --dport 3000 -j ACCEPT</code></pre>
<p>Or try disabling iptables altogether and see if that helps.</p>
<pre><code>service iptables stop</code></pre>
<h5>2. Check if another daemon is running on port 3000</h5>
<pre><code>netstat -pant | grep 3000</code></pre>
<p>If another process if using Port 3000, <a href="/docs/howto/index.html">Change Trisul Webserver Port</a></p>
<h5>5. Bad Gateway error</h5>
<p>Make sure your browser proxy settings are correct.</p>
</section><section id="unable_to_install_rpm"><a id="unable_to_install_rpm"></a><h2 id="unable_to_install_rpm">Unable to install <span class="caps">RPM</span>
</h2>
<p>If you installed CentOS from CD-1 as a minimal server install, it may not have the libpcap library.</p>
<pre><code>
[root@localhost lib]# rpm -Uvh trisul-1.2.647-0.el5.x86_64.rpm
error: Failed dependencies:
libpcap.so.0.9.4()(64bit) is needed by trisul-1.2.647-0.el5.x86_64
[root@localhost lib]# </code></pre>
<p>To rectify this, install the libpcap package and retry.</p>
<pre><code>yum install libpcap</code></pre>
</section><section id="trisul_startup_trouble_?"><a id="trisul_startup_trouble_?"></a><h2 id="trisul_startup_trouble_?">Trisul startup trouble ?</h2>
<h5>1. Check if the trisul process is running</h5>
<pre><code>ps -C trisul </code></pre>
<h5>2. Check the main log file for any error messages</h5>
<pre><code>more /usr/local/var/log/trisul/ns-001.log</code></pre>
<p>Look for messages with level of <code>ERROR</code> or <code>FATAL</code></p>
<h5>3. Does interface eth0 exist ?</h5>
<p>By default trisul listens for network traffic on interface eth0. <br>
Check if interface eth0 exists and is UP.</p>
<pre><code>ifconfig eth0</code></pre>
<h5>3. Check if the Webtrisul <span class="caps">HTTP</span> stack is running</h5>
<p>Trisul uses the nginx and thin servers. Check if they are running.</p>
<pre><code>ps -ef | grep thin ps -ef | grep nginx</code></pre>
<h5>4. Check webserver logs</h5>
<p>Check if the webserver encountered any errors starting up.</p>
<pre><code>
more /usr/local/share/webtrisul/log/nginx.error.log
more /usr/local/share/webtrisul/log/thin.0.log</code></pre></section>
</div>