I installed it as a service with this:
but got these errors back after enabling and starting it:
/var/log
[2019-02-08 17:25:16,607][INFO ][127.0.0.1][none][MainThread][rdiffweb.rdw_plugin] module plugin [UserPrefsSSHKeys] rejected: plugins is not enabled
[2019-02-08 17:25:16,608][ERROR ][127.0.0.1][none][MainThread][rdiffweb.rdw_plugin] fail to load module plugin [Ldap] from ['rdiffweb.plugins.ldap_auth']
Traceback (most recent call last):
File "/usr/lib/python2.7/site-packages/rdiffweb/rdw_plugin.py", line 101, in _load_eggs
yield (module_name, entry.load(), entry.dist)
File "/usr/lib/python2.7/site-packages/pkg_resources.py", line 2260, in load
entry = __import__(self.module_name, globals(),globals(), ['__name__'])
File "/usr/lib/python2.7/site-packages/rdiffweb/plugins/ldap_auth/__init__.py", line 34, in <module>
import ldap
ImportError: No module named ldap
..
[2019-02-08 17:25:17,629][ERROR ][127.0.0.1][none][MainThread][cherrypy.error] [08/Feb/2019:17:25:17] ENGINE Error in 'start' listener <bound method Server.start of <cherrypy._cpserver.Server object at 0x7fd9112151d0>>
Traceback (most recent call last):
File "/usr/lib/python2.7/site-packages/cherrypy/process/wspbus.py", line 230, in publish
output.append(listener(*args, **kwargs))
File "/usr/lib/python2.7/site-packages/cherrypy/_cpserver.py", line 191, in start
super(Server, self).start()
File "/usr/lib/python2.7/site-packages/cherrypy/process/servers.py", line 177, in start
portend.free(*self.bind_addr, timeout=Timeouts.free)
File "/usr/lib/python2.7/site-packages/portend.py", line 119, in free
raise Timeout("Port {port} not free on {host}.".format(**locals()))
Timeout: Port 8080 not free on 0.0.0.0.
[2019-02-08 17:25:17,630][ERROR ][127.0.0.1][none][MainThread][cherrypy.error] [08/Feb/2019:17:25:17] ENGINE Shutting down due to error in start listener:
Traceback (most recent call last):
File "/usr/lib/python2.7/site-packages/cherrypy/process/wspbus.py", line 268, in start
self.publish('start')
File "/usr/lib/python2.7/site-packages/cherrypy/process/wspbus.py", line 248, in publish
raise exc
ChannelFailures: Timeout('Port 8080 not free on 0.0.0.0.',)
ldap is switched off in /etc/rdiffweb/rdw.conf
Thank you for any further help.
[root@domain multi-user.target.wants]# systemctl status rdiffweb.service
● rdiffweb.service - Rdiffweb Server
Loaded: loaded (/usr/lib/systemd/system/rdiffweb.service; disabled; vendor preset: disabled)
Active:
failed (Result: exit-code) since Fr 2019-02-08 16:15:47 CET; 1min 46s ago
Docs:
http://www.patrikdufresne.com/en/rdiffweb/ Main PID: 12592 (code=exited, status=70)
Feb 08 16:15:45 .de systemd[1]: Started Rdiffweb Server.
Feb 08 16:15:47 .de systemd[1]: rdiffweb.service: main process exited, code=exited, status=70/n/a
Feb 08 16:15:47 .de systemd[1]: Unit rdiffweb.service entered failed state.
Feb 08 16:15:47 .de systemd[1]: rdiffweb.service failed.