*****************************************************
Troubleshooting your Anaconda repository installation
*****************************************************

I Cannot connect to the server on port x
================================================

This could be because you are behind a firewall.
Check if your iptables rules are blocking your ports::

    iptables -L -n

If a rule blocks a port you want to use then you must allow the port::

    sudo iptables -t nat -F
    sudo iptables -A INPUT -p tcp -m tcp --dport <PORT> -j ACCEPT
    sudo service iptables save
    sudo service iptables restart


"No environment named "search" exists in C:\\Anaconda\\envs" when using "anaconda search" on Windows
====================================================================================================

If anaconda-client is not yet installed and you try to search for a package on anaconda.org using the 'anaconda' command you may receive the following error message::

    C:\Users\username>anaconda search -t conda packagename
    No environment named "search" exists in C:\Anaconda\envs

This error occurs because the Windows version of Anaconda contains an anaconda.bat file, that is used for setting environment paths and switching environments, and if anaconda-client is not installed this batch file is called instead. Once you install anaconda-client the anaconda search command should work again::

    conda install anaconda-client
    anaconda search -t conda packagename
