[Eisfair] Telegram Can not read config '/home/telegramd/.telegram-cli/config': error 'file I/O error' on the line 0

Juergen Edner juergen at eisfair.org
Fr Nov 10 11:10:22 CET 2017


Hallo Friedhold,
> 
>> Installation läuft ohne Fehler durch. Aber bei der Anmeldung "Start 
>> Telegram Client" erhalte ich folgende Fehlermeldung:
>> ...
>> Wo habe ich den Fehler?
> 
> Ich verstehe nicht, wie Du genau versuchst das Kommandozeilen-
> Interface zu öffnen bzw. ob Du der Dokumentation gefolgt bist
> um die Registrierung durchzuführen (Absatz: Der Registierungsprozess)
> 
> Entsprechend der Dokumentation ruft man das Kommandozeilenprogramm
> üblicherweise NICHT unter dem User "telegramd" auf, sondern über den
>   User "root" bzw. direkt über das Menü.

ich habe heute testweise einmal das telegram-Paket in einer
virtuellen Maschine installiert und bin dabei exakt gemäß der
von mir erstellten Dokumentation vorgegangen:

Zeile 156 - Der Registierungsprozess
     Um das Programm verwenden zu koennen, ist eine einmalige
     Registrierung am Service notwendig. Hierzu kann jede
     Telefonnummer verwendet werden, ueber welche man SMS- oder
     Sprachnachrichten empfangen kann.

     Hinweis: Bei der Erstellung der folgenden Beschreibung wurde auf
              Informationen von folgender Webseite zurueck gegriffen:
              http://www.home-automation-community.com/telegram-
                messenger-on-the-raspberry-pi/

     1. Zur Registrierung der Telefonnummer startet man das
        telegram-cli-Programm ueber den Menuepunkt `Start Telegram
        Client' und gibt bei der Frage nach der Telefonnummer eine
        Rufnummer in internationaler Schreibweise an, d.h. im
        Format Laendercode inkl. vorangestelltem `+'-Zeichen,
        Ortsvorwahl ohne fuehrende Null und die Rufnummer.

     2. Nach kurzer Zeit sollte eine SMS mit dem benoetigten
        Freischaltungscode auf dem Telefon eingegangen sein. Direkt
        nach der Eingabe des Freischaltungscodes kann man den
        Service verwenden.

     3. Abschliessend muss nun noch einmal der Telegram-Dienst
        ueber den Menuepunkt `Restart service' neu gestartet werden
        um die Einstellungen dauerhaft zu aktivieren.

Dies ist sind die Bildschirmausgaben die ich dabei erhalten habe.
Von mir getätigte Eingaben habe ich durch '# <<<' gekennzeichnet.

Telegram-cli version 1.3.3, Copyright (C) 2013-2015 Vitaly Valtman
Telegram-cli comes with ABSOLUTELY NO WARRANTY; for details type 
`show_license'.
This is free software, and you are welcome to redistribute it
under certain conditions; type `show_license' for details.
Telegram-cli uses libtgl version 2.0.3
Telegram-cli includes software developed by the OpenSSL Project
for use in the OpenSSL Toolkit. (http://www.openssl.org/)
Telegram-cli uses libpython version 2.7.10
I: config dir=[/home/telegramd/.telegram-cli]
phone number: +4917233445566              # <<< Telefonnummer
code ('CALL' for phone code): 12345       # <<< PIN-Code
User Eisfair-Statusmeldungen online (was online [2017/11/10 10:38:10])
 > quit                                    # <<< quit-Befehl
halt

Anschließend habe ich den Dienst neu gestartet und es wurden
mir dabei weder Fehlermeldungen noch Zugriffsprobleme gemeldet.
Ich würde Dir empfehlen das Paket noch einmal vollständig von
Deinem Server zu löschen und _exakt_ nach dieser Beschreibung
vorzugehen.

Gruß Jürgen

-- 
Mail: juergen at eisfair.org


Mehr Informationen über die Mailingliste Eisfair