lyj
1
I have a synology NAS upgrade to DSM 7.0.
When I run calibre-web docker it shows an error:
socket.timeout: _ssl.c:1114: The handshake operation timed out
I have tried 2021.10.16/2021.10.25/last version, it always shows the same error.
anyone can help me? thanks
stetho
2
What command are you using to start it?
lyj
3
default command from Synology NAS docker
stetho
4
Are you saying you’re running it from the web interface and not the command line?
lyj
5
yes, synology nas has a web interface to run docker
stetho
6
Yes, I know and I don’t use it. I start my containers from the command line.
Try ssh’ing in to your Synology (which model is it, btw?) and running this command
docker run -d --name=calibre-web \
-p 8083:8083 \
-e PUID=1024 \
-e PGID=101 \
-e TZ=Europe/London \
-e DOCKER_MODS=linuxserver/calibre-web:calibre \
-e OAUTHLIB_RELAX_TOKEN_SCOPE=1 \
-v /volume1/docker/calibreweb:/config \
-v /volume1/web/books:/books \
--restart always \
ghcr.io/linuxserver/calibre-web
You’ll have to change the paths to match your setup. Just tried it on my DS918+ and it worked.
lyj
7
I tried the comand and can run the docker image, but still can’t see from web-browser
and I can’t see any error with “docker logs”
stetho
8
I’m just checking - you’re going to http://serverip:7003 in your browser? Not serverip:8083
If so, what does your browser say - even if it’s just “This site can’t be reached”?
What happens if you type
wget http://127.0.0.1:7003/
in to the Synology command line?
stetho
10
OK, that implies the container started. Does
docker logs calibre-web
say anything useful? And - just checking - you haven’t enabled the DSM firewall (Control Panel > Security > Firewall)?