TTRSS install Problem and Matrix Synapse Server Problem

Hello everyone,
i bought my Pioneer Freedombox a few days ago and installed the same apps i had running on the Raspberry Pi 3b+ before. Now i have some problems. I guess not all of them are only my mistakes :wink: (but truly the most)

first:
i tried to install TinyTinyRSS and got:

Fehler beim Installieren der Anwendung: (‘ttrss’, ‘’, ‘Traceback (most recent call last):\n File “/usr/share/plinth/actions/ttrss”, line 157, in \n main()\n File “/usr/share/plinth/actions/ttrss”, line 153, in main\n subcommand_method(arguments)\n File “/usr/share/plinth/actions/ttrss”, line 103, in subcommand_enable_api_access\n password=password, host=host)\n File “/usr/lib/python3/dist-packages/psycopg2/init.py”, line 130, in connect\n conn = _connect(dsn, connection_factory=connection_factory, **kwasync)\npsycopg2.OperationalError: FATAL: password authentication failed for user “ttrss”\nFATAL: password authentication failed for user “ttrss”\n\n’)

next:
i installed Matrix-Synapse and could not getting the sever running (maybe because the Freedombox Domainname was the same as on Raspberry Pi? So i changed the domainname and uninstalled Matrix-Synapse on the command line and reinstalled it. The server is running bat the diagnotic is red

systemctl status matrix-synapse give me:

● matrix-synapse.service - Synapse Matrix homeserver
Loaded: loaded (/lib/systemd/system/matrix-synapse.service; enabled; vendor preset: enabled)
Active: active (running) since Sat 2019-08-31 14:51:44 CEST; 1h 7min ago
Main PID: 5673 (python3)
Tasks: 3 (limit: 2304)
Memory: 39.8M
CGroup: /system.slice/matrix-synapse.service
└─5673 /usr/bin/python3 -m synapse.app.homeserver --config-path=/etc/matrix-synapse/homeserver.yaml --config-path=/etc/matrix-synapse/conf.d/

Aug 31 14:52:06 freedombox synapse[5673]: twisted: private_key_pem = self.read_file(private_key_path, “tls_private_key_path”)
Aug 31 14:52:06 freedombox synapse[5673]: twisted: File “/usr/lib/python3/dist-packages/synapse/config/_base.py”, line 145, in read_file
Aug 31 14:52:06 freedombox synapse[5673]: twisted: cls.check_file(file_path, config_name)
Aug 31 14:52:06 freedombox synapse[5673]: twisted: File “/usr/lib/python3/dist-packages/synapse/config/_base.py”, line 127, in check_file
Aug 31 14:52:06 freedombox synapse[5673]: twisted: % (file_path, config_name, e.strerror)
Aug 31 14:52:06 freedombox synapse[5673]: twisted: synapse.config._base.ConfigError: Error accessing file ‘/etc/matrix-synapse/homeserver.tls.key’ (config for tls_private_key_path): No such file or direc
Aug 31 14:52:07 freedombox synapse[5673]: twisted: Unhandled error in Deferred:
Aug 31 14:52:07 freedombox synapse[5673]: twisted:
Traceback (most recent call last):
File “/usr/lib/python3/dist-packages/synapse/config/_base.py”, line 123, in check_file
os.stat(file_path)
FileNotFoundError: [Errno 2] No such file or directory: ‘/etc/matrix-synapse/homeserver.tls.key’

                                      During handling of the above exception, another exception occurred:
                                      
                                      Traceback (most recent call last):
                                        File "/usr/lib/python3/dist-packages/synapse/app/_base.py", line 262, in start
                                          refresh_certificate(hs)
                                        File "/usr/lib/python3/dist-packages/synapse/app/_base.py", line 210, in refresh_certificate
                                          hs.config.read_certificate_from_disk(require_cert_and_key=True)
                                        File "/usr/lib/python3/dist-packages/synapse/config/tls.py", line 214, in read_certificate_from_disk
                                          self.tls_private_key = self.read_tls_private_key()
                                        File "/usr/lib/python3/dist-packages/synapse/config/tls.py", line 454, in read_tls_private_key
                                          private_key_pem = self.read_file(private_key_path, "tls_private_key_path")
                                        File "/usr/lib/python3/dist-packages/synapse/config/_base.py", line 145, in read_file
                                          cls.check_file(file_path, config_name)
                                        File "/usr/lib/python3/dist-packages/synapse/config/_base.py", line 127, in check_file
                                          % (file_path, config_name, e.strerror)
                                      synapse.config._base.ConfigError: Error accessing file '/etc/matrix-synapse/homeserver.tls.key' (config for tls_private_key_path): No such file or directory
                                      
                                      During handling of the above exception, another exception occurred:
                                      
                                      Traceback (most recent call last):
                                        File "/usr/lib/python3/dist-packages/twisted/internet/defer.py", line 1418, in _inlineCallbacks
                                          result = g.send(result)
                                        File "/usr/lib/python3/dist-packages/synapse/app/homeserver.py", line 435, in start
                                          _base.start(hs, config.listeners)
                                        File "/usr/lib/python3/dist-packages/synapse/app/_base.py", line 278, in start
                                          sys.exit(1)
                                      SystemExit: 1

Aug 31 14:57:11 freedombox synapse[5673]: twisted: [phone_stats_home-0] /usr/lib/python3/dist-packages/synapse/app/homeserver.py:570: builtins.DeprecationWarning: The ‘warn’ method is deprecated, use 'warni
Aug 31 14:57:11 freedombox synapse[5673]: synapse.app.homeserver: [phone_stats_home-0] Error reporting stats: DNS lookup failed: no results for hostname lookup: matrix.org.

Maybe the problem is connected to Lets Encrypt, after i changed the Domainname i tried too often reorder a Certifikate? Is it possible to start from 0 with Matrix-Synapse?

The Box is reachable from the Internet
My Freedombox is behind a Router (ports are configured)
Bought my kit in August 2019
Running version 19.15

1 Like