hassio-addons: [Calibre] 502 Bad Gateway

I’ve installed the Calibre addon, and when I start it and click “OPEN WEB UI”, I’m greeted with the error message “502 Bad Gateway”.

Below is a copy of my log:

cont-init: info: /etc/cont-init.d/00-banner.sh exited 0
cont-init: info: running /etc/cont-init.d/00-data_location.sh
[13:21:23] INFO: Setting data location to /config/addons_config/calibre
usermod: no changes
Creating /config/addons_config/calibre
[13:21:23] INFO: Setting ownership to 0:0
cont-init: info: /etc/cont-init.d/00-data_location.sh exited 0
cont-init: info: running /etc/cont-init.d/01-envfile
cont-init: info: /etc/cont-init.d/01-envfile exited 0
cont-init: info: running /etc/cont-init.d/10-adduser
-------------------------------------
          _         ()
         | |  ___   _    __
         | | / __| | |  /  \ 
         | | \__ \ | | | () |
         |_| |___/ |_|  \__/
Brought to you by linuxserver.io
-------------------------------------
To support LSIO projects visit:
https://www.linuxserver.io/donate/
-------------------------------------
GID/UID
-------------------------------------
User uid:    0
User gid:    0
-------------------------------------
cont-init: info: /etc/cont-init.d/10-adduser exited 0
cont-init: info: running /etc/cont-init.d/13-keygen
Generating 2048 bit rsa key...
ssl_gen_key_xrdp1 ok
saving to rsakeys.ini
Generating a RSA private key
..+++++
........................+++++
writing new private key to '/etc/xrdp/key.pem'
-----
cont-init: info: /etc/cont-init.d/13-keygen exited 0
cont-init: info: running /etc/cont-init.d/20-folders.sh
cont-init: info: /etc/cont-init.d/20-folders.sh exited 0
cont-init: info: running /etc/cont-init.d/30-config
chsh: Shell not changed.
Changing shell for abc.
cont-init: info: /etc/cont-init.d/30-config exited 0
cont-init: info: running /etc/cont-init.d/32-nginx.sh
cont-init: info: /etc/cont-init.d/32-nginx.sh exited 0
cont-init: info: running /etc/cont-init.d/50-armless
    ********************************************************
    ********************************************************
    *                                                      *
    *                         !!!!                         *
    *        This Calibre image no longers supports        *
    *    32 bit ARM due to a lack of upstream packages     *
    *   The last armhf tag will be arch-version-79d7ec5e   *
    *                                                      *
    *                                                      *
    ********************************************************
    ********************************************************
cont-init: info: /etc/cont-init.d/50-armless exited 0
cont-init: info: running /etc/cont-init.d/50-gid-video
**** permissions for /dev/dri/card1 are good ****
**** permissions for /dev/dri/renderD128 are good ****
**** permissions for /dev/dri/card0 are good ****
cont-init: info: /etc/cont-init.d/50-gid-video exited 0
cont-init: info: running /etc/cont-init.d/55-autostart-config
cont-init: info: /etc/cont-init.d/55-autostart-config exited 0
cont-init: info: running /etc/cont-init.d/80-configuration.sh
cont-init: info: /etc/cont-init.d/80-configuration.sh exited 0
cont-init: info: running /etc/cont-init.d/92-local_mounts.sh
cont-init: info: /etc/cont-init.d/92-local_mounts.sh exited 0
cont-init: info: running /etc/cont-init.d/92-smb_mounts.sh
cont-init: info: /etc/cont-init.d/92-smb_mounts.sh exited 0
cont-init: info: running /etc/cont-init.d/99-custom-files
[custom-init] No custom files found, skipping...
cont-init: info: /etc/cont-init.d/99-custom-files exited 0
s6-rc: info: service legacy-cont-init successfully started
s6-rc: info: service init-mods: starting
s6-rc: info: service init-mods successfully started
s6-rc: info: service init-mods-package-install: starting
s6-rc: info: service init-mods-package-install successfully started
s6-rc: info: service init-mods-end: starting
s6-rc: info: service init-mods-end successfully started
s6-rc: info: service init-services: starting
s6-rc: info: service init-services successfully started
s6-rc: info: service legacy-services: starting
services-up: info: copying legacy longrun autostart (no readiness notification)
services-up: info: copying legacy longrun guacd (no readiness notification)
services-up: info: copying legacy longrun nginx (no readiness notification)
services-up: info: copying legacy longrun web (no readiness notification)
services-up: info: copying legacy longrun xrdp (no readiness notification)
services-up: info: copying legacy longrun xrdp-sesman (no readiness notification)

I’m not sure what to do. I do see the notice regarding 32 bit ARM, but HA doesn’t give an incompatibility notice, so I’m not entirely certain if this is necessarily a dead-end.

About this issue

  • Original URL
  • State: closed
  • Created 2 years ago
  • Comments: 22 (12 by maintainers)

Commits related to this issue

Most upvoted comments

Could you please post your full log out of curiosity to see if there is an exit 1 ? But indeed seeing all apps that are removing 32 bit support I recommend it to,you

Still a 502: Bad Gateway

So I guess it’s still 64-bit only.

Thanks for fixing the ARMv8 compatibility. At least now it’s something resolvable on my end by upgrading to a 64-bit OS when I have time.