[Eisfair] Telegram CLI deamon FAIL

Juergen Edner juergen at eisfair.org
Sa Jun 9 16:46:34 CEST 2018


Hallo Friedhold,

> Ergebnis, nichts mit Tel.-Nummer eingeben:
> 
> Telegram Client Interface
> Telegram-cli version 1.4.1, 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.1.0
> Telegram-cli includes software developed by the OpenSSL Project
> for use in the OpenSSL Toolkit. (http://www.openssl.org/)
> I: config dir=[/home/telegramd/.telegram-cli]
> libconfig not enabled
>> telegram-cli: tgl/mtproto-utils.c:101: BN2ull: Assertion `0' failed.
> SIGNAL received
> h/usr/bin/telegram-cli(print_backtrace+0x27)[0x80b39a7]
> /usr/bin/telegram-cli(termination_signal_handler+0x7d)[0x80b3a3d]
> linux-gate.so.1(__kernel_sigreturn+0x0)[0xb7756b20]
> /lib/libc.so.6(gsignal+0x3c)[0xb71961ec]

^^^^^^^^^^^^^^^^^^^^

die Registrierung ist nicht erfolgreich verlaufen, und das Programm
stürzt bei Dir aus mir nicht ersichtlichen Gründen ab. Lösche das Paket
erst einmal wieder vom Server und lasse dabei den telegramd-User
ebenfalls entfernen.
Dann führe bitte noch den folgenden Befehl aus:
rm /etc/config.d/telegram

Anschließend installiere das Paket erneut und setze dabei nur den
Parameter START_TELEGRAM='yes' und speichere die Konfiguration:

Checking configuration file ...

Configuration file was saved as telegram.2018-06-09-16-12-41 in
/etc/backup.d.

Activate configuration now (y/n) [yes]?

telegram version: v1.1.1
creating logrotate configuration ...
creating cron job ...
adding Telegram-CLI service ...
setting access rights and ownership ...
finished.                                                [  OK  ]
 * Starting Telegram-CLI deamon ...                      [  OK  ]
 * Starting Telegram control service ...                 [  OK  ]
Press ENTER to continue

Nun startest Du den Telegram-Klienten über "Service administration
-> Telegram -> Start Telegram Client"

Telegram Client Interface

Telegram-cli version 1.4.1, 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.1.0
Telegram-cli includes software developed by the OpenSSL Project
for use in the OpenSSL Toolkit. (http://www.openssl.org/)
I: config dir=[/home/telegramd/.telegram-cli]
libconfig not enabled
phone number: <deine-telefonummer-im-format +49....>
code ('CALL' for phone code): <die-pin-die-du-per-sms-erhalten-hast>
User XYZ updated flags
User XYZ online (was online [2018/06/09 16:43:46])
User XYZ updated flags
>

Den Befehl 'safe_quit' eingeben und ENTER drücken.

> All done. Exit
halt
Press ENTER to continue

Abschließend noch einmal den Service über den Menüpunkt "Restart
service" neu starten:

/etc/init.d/telegram restart
 * Stopping Telegram control service ...                     [  OK  ]
 * Stopping Telegram-CLI deamon ...                          [  OK  ]
 * Starting Telegram-CLI deamon ...                          [  OK  ]
 * Starting Telegram control service ...                     [  OK  ]
Press ENTER to continue

Diese Schritte habe ich auf einem Testsystem gerade problemlos
durchführen können.

Gruß Jürgen

-- 
Mail: juergen at eisfair.org


Mehr Informationen über die Mailingliste Eisfair