Troubleshoot

Cannot connect to host www.tentacles.octobot.online:443

1
octobot_tentacles_manager.api.util.tentacles_management Exception during InstallWorker processing: Cannot connect to host www.tentacles.octobot.online:443 ssl:default [No address associated with hostname] (ClientConnectorError)
Copied!
The tentacles server URL has changed, there is no more leading "www". Starting from 0.4.0b6, OctoBot uses the latest URL. To use OctoBot previous versions, please first set this environment variable before downloading tentacles:
On Unix systems
1
export TENTACLES_URL="https://tentacles.octobot.online/repository/tentacles/officials/packages/full/base/0.4.0b4/any_platform.zip"
2
python3 start.py tentacles --install --all
Copied!
On Windows systems
1
SET TENTACLES_URL=https://tentacles.octobot.online/repository/tentacles/officials/packages/full/base/0.4.0b4/any_platform.zip
2
python3 start.py tentacles --install --all
Copied!
Using Docker
1
docker run -itd --name OctoBot -p 80:5001 -e TENTACLES_URL="https://tentacles.octobot.online/repository/tentacles/officials/packages/full/base/0.4.0b4/any_platform.zip" -v $(pwd)/user:/octobot/user -v $(pwd)/tentacles:/octobot/tentacles -v $(pwd)/logs:/octobot/logs drakkarsoftware/octobot:stable
Copied!
Where 0.4.0b4 is your OctoBot version.

Windows

Time synchronization

This issue happens when error messages such as 'recvWindow' must be less than ... appear.
Open an administrator terminal (Win + X then A) and type:
1
net stop w32time
2
net start w32time
3
w32tm /resync
4
w32tm /query /status
Copied!
Code from serverfault.com
Another solution found by @alpi on discord channel: timesynctool.com

OctoBot freeze

When running OctoBot on Windows, clicking into the OctoBot terminal (Powershell or Cmd) can freeze the log output and therefore freeze OctoBot execution (OctoBot will be waiting for the log to be published to continue).
To fix this issue, untick the "QuickEdit Mode" in your terminal properties and restart it.
To open the properties menu, right click on the terminal window header and select "properties".

CentOS

Install OctoBot on CentOS

Requirements
1
yum -y update
2
yum install -y git wget sqlite-devel screen
3
yum -y groupinstall "Development Tools"
4
yum -y install openssl-devel bzip2-devel libffi-devel
5
yum install -y screen
6
cd /root
7
wget https://www.python.org/ftp/python/3.8.3/Python-3.8.3.tgz
8
tar xvf Python-3.8.3.tgz
9
cd Python-3.8*/
10
./configure --enable-loadable-sqlite-extensions && make && sudo make install
Copied!
OctoBot
1
git clone https://github.com/Drakkar-Software/OctoBot.git
2
cd OctoBot/
3
python3.8 -m pip install virtualenv
4
virtualenv venv
5
source venv/bin/activate
6
pip install -Ur requirements.txt
7
python start.py
Copied!

Linux

Time synchronization

This issue happens when error messages such as 'recvWindow' must be less than ... appear.
On Debian or Ubuntu, open a terminal and type:
1
sudo service ntp stop
2
sudo ntpd -gq
3
sudo service ntp start
Copied!
Requires ntp package installation sudo apt-get install ntp.
Code from askubuntu.com.

Installation

During pip install if you have SSL problems, open a terminal and type
1
pip3 install service_identity --force --upgrade
Copied!
Last modified 1mo ago