

#CALIBRE SERVER PASSWORD FILE INSTALL#
You want to uninstall the distro version and install the supported version. Since we are using LazyLibrarian to snatch and process books, our database is located where our library is.

This should have been setup when mapping directories within the Docker container. The server will start in the background, on the isolated Session 0. Password: admin123 Upon opening Calibre-web you will be directed to input the location of your Calibre database (metadata.db).

The version you are using is the distro version. To start Calibre Server from AlwaysUp, choose Application > Start 'Calibre Server'.
#CALIBRE SERVER PASSWORD FILE CODE#
TypeError: n must be a native str (got unicode)The workaround I found was to disable the password request so my guest readers could enjoy the library again, but there is some concern about unsolicited visitors… I can fortunately veil the logs to ban suspicious incomers using iptables, but I hope for a code improvement to be incorporated in a next release. Raise TypeError("n must be a native str (got %s)" % type(n)._name_) Md5_hex = lambda s: md5(ntob(s)).hexdigest()įile "/usr/lib/python2.7/dist-packages/cherrypy/_cpcompat.py", line 68, in ntobįile "/usr/lib/python2.7/dist-packages/cherrypy/_cpcompat.py", line 111, in assert_native We want to be able to access the Calibre server via something like Assuming DNS is already set up properly. Return md5_hex('%s:%s:%s' % (username, realm, password))įile "/usr/lib/python2.7/dist-packages/cherrypy/lib/auth_digest.py", line 30, in NOTE: a relative path/name will be appended to dataDir (below). Return self.callable(*self.args, **self.kwargs)įile "/usr/lib/calibre/calibre/library/server/utils.py", line 54, in doįile "/usr/lib/calibre/calibre/library/server/utils.py", line 108, in authenticateįile "/usr/lib/python2.7/dist-packages/cherrypy/lib/auth_digest.py", line 364, in digest_authįile "/usr/lib/python2.7/dist-packages/cherrypy/lib/auth_digest.py", line 57, in get_ha1 There's an INI file which can take all the options (apart from the user handling options) all in one place: cat kaliber.ini Default configuration file for the Kaliber server Default Name of the optional access logfile to write to. Self.body = self.oldhandler(*args, **kwargs)įile "/usr/lib/python2.7/dist-packages/cherrypy/_cpdispatch.py", line 61, in _call_ HTTP Traceback (most recent call last):įile "/usr/lib/python2.7/dist-packages/cherrypy/_cprequest.py", line 670, in respondįile "/usr/lib/python2.7/dist-packages/cherrypy/lib/encoding.py", line 217, in _call_ ENGINE Started monitor thread '_TimeoutMonitor'.
