danog / MadelineProto

Async PHP client API for the telegram MTProto protocol
https://docs.madelineproto.xyz
GNU Affero General Public License v3.0
2.8k stars 636 forks source link

IPC socket wont start #1374

Closed hosseinhdr closed 1 year ago

hosseinhdr commented 1 year ago

I'm trying to start a basic hello world telegram bot on my Mac M2 laptop. I'm using latest version of Madeline which is currently 8.0.0-beta106 and then I got below error messages:

ProcessRunner:          Got final message from worker: 
ProcessRunner:          Got final message from worker: 
Server:                 IPC server started successfully!
ClientAbstract:         Got exception while reconnecting in IPC client: RuntimeException: The endpoint does not exist! in /Users/username/Desktop/myprojects/telegramObserver/vendor/danog/ipc/lib/functions.php:36

Stacktrace

#0 /Users/username/Desktop/myprojects/telegramObserver/vendor/danog/madelineproto/src/Ipc/ClientAbstract.php(118): Amp\Ipc\connect('/Users/hosseinh...')
#1 /Users/username/Desktop/myprojects/telegramObserver/vendor/revolt/event-loop/src/EventLoop/Internal/AbstractDriver.php(406): danog\MadelineProto\Ipc\ClientAbstract->loopInternal()
#2 /Users/username/Desktop/myprojects/telegramObserver/vendor/revolt/event-loop/src/EventLoop/Internal/AbstractDriver.php(596): Revolt\EventLoop\Internal\AbstractDriver->invokeMicrotasks()
#3 [internal function]: Revolt\EventLoop\Internal\AbstractDriver->Revolt\EventLoop\Internal\{closure}()
#4 /Users/username/Desktop/myprojects/telegramObserver/vendor/revolt/event-loop/src/EventLoop/Internal/AbstractDriver.php(406): Fiber->resume(true)
#5 /Users/username/Desktop/myprojects/telegramObserver/vendor/revolt/event-loop/src/EventLoop/Internal/AbstractDriver.php(542): Revolt\EventLoop\Internal\AbstractDriver->invokeMicrotasks()
#6 [internal function]: Revolt\EventLoop\Internal\AbstractDriver->Revolt\EventLoop\Internal\{closure}()
#7 /Users/username/Desktop/myprojects/telegramObserver/vendor/revolt/event-loop/src/EventLoop/Internal/AbstractDriver.php(406): Fiber->resume(NULL)
#8 /Users/username/Desktop/myprojects/telegramObserver/vendor/revolt/event-loop/src/EventLoop/Internal/AbstractDriver.php(596): Revolt\EventLoop\Internal\AbstractDriver->invokeMicrotasks()
#9 [internal function]: Revolt\EventLoop\Internal\AbstractDriver->Revolt\EventLoop\Internal\{closure}()
#10 /Users/username/Desktop/myprojects/telegramObserver/vendor/revolt/event-loop/src/EventLoop/Internal/AbstractDriver.php(478): Fiber->resume()
#11 /Users/username/Desktop/myprojects/telegramObserver/vendor/revolt/event-loop/src/EventLoop/Internal/AbstractDriver.php(533): Revolt\EventLoop\Internal\AbstractDriver->invokeCallbacks()
#12 [internal function]: Revolt\EventLoop\Internal\AbstractDriver->Revolt\EventLoop\Internal\{closure}()
#13 /Users/username/Desktop/myprojects/telegramObserver/vendor/revolt/event-loop/src/EventLoop/Internal/AbstractDriver.php(86): Fiber->resume()
#14 /Users/username/Desktop/myprojects/telegramObserver/vendor/revolt/event-loop/src/EventLoop/Internal/DriverSuspension.php(97): Revolt\EventLoop\Internal\AbstractDriver->Revolt\EventLoop\Internal\{closure}()
#15 /Users/username/Desktop/myprojects/telegramObserver/vendor/amphp/amp/src/Future.php(251): Revolt\EventLoop\Internal\DriverSuspension->suspend()
#16 /Users/username/Desktop/myprojects/telegramObserver/vendor/danog/madelineproto/src/Ipc/ClientAbstract.php(161): Amp\Future->await()
#17 /Users/username/Desktop/myprojects/telegramObserver/vendor/danog/madelineproto/src/InternalDoc.php(1862): danog\MadelineProto\Ipc\ClientAbstract->__call('updateSettings', Array)
#18 /Users/username/Desktop/myprojects/telegramObserver/test.php(24): danog\MadelineProto\InternalDoc->updateSettings(Object(danog\MadelineProto\Settings\Connection))
#19 {main}

Anyone got the same error messages as me?

danog commented 1 year ago

Could you please try sending the entire MadelineProto.log file?

hosseinhdr commented 1 year ago

MadelineProto.log

danog commented 1 year ago

Sync your date using NTP to fix.