jookies / jasmin

Jasmin - Open source SMS gateway
http://jasminsms.com
Other
1.02k stars 549 forks source link

txamqp.client.ChannelClosed #1022

Open regasaa opened 2 years ago

regasaa commented 2 years ago

Success "[Failure instance: Traceback: <class 'txamqp.client.ChannelClosed'>: Method(name=close, id=40) (404, "NOT_FOUND - no exchange 'messaging' in vhost '/'", 60, 40) content = None /usr/local/lib/python3.8/dist-packages/jasmin/queues/factory.py:230:publish

:3:basic_publish /usr/local/lib/python3.8/dist-packages/twisted/internet/defer.py:1613:unwindGenerator /usr/local/lib/python3.8/dist-packages/twisted/internet/defer.py:1529:_cancellableInlineCallbacks --- --- /usr/local/lib/python3.8/dist-packages/jasmin/managers/clients.py:590:perspective_submit_sm /usr/local/lib/python3.8/dist-packages/twisted/internet/defer.py:1418:_inlineCallbacks /usr/local/lib/python3.8/dist-packages/txamqp/protocol.py:72:invoke /usr/local/lib/python3.8/dist-packages/txamqp/protocol.py:123:_raise_closed ]"
regasaa commented 2 years ago

While sending SMS it returns

{ "data": "Success \"[Failure instance: Traceback: <class 'txamqp.client.ChannelClosed'>: Method(name=close, id=40) (404, \"NOT_FOUND - no exchange 'messaging' in vhost '/'\", 60, 40) content = None\n/usr/local/lib/python3.8/dist-packages/jasmin/queues/factory.py:230:publish\n:3:basic_publish\n/usr/local/lib/python3.8/dist-packages/twisted/internet/defer.py:1613:unwindGenerator\n/usr/local/lib/python3.8/dist-packages/twisted/internet/defer.py:1529:_cancellableInlineCallbacks\n--- ---\n/usr/local/lib/python3.8/dist-packages/jasmin/managers/clients.py:590:perspective_submit_sm\n/usr/local/lib/python3.8/dist-packages/twisted/internet/defer.py:1418:_inlineCallbacks\n/usr/local/lib/python3.8/dist-packages/txamqp/protocol.py:72:invoke\n/usr/local/lib/python3.8/dist-packages/txamqp/protocol.py:123:_raise_closed\n]" }

farirat commented 2 years ago

it seems there's some issue on rabbitmq side where the messaging exchange is not found.

Do you have access rights on rabbit ?

hadpro24 commented 1 year ago

I got the same problem @farirat

zoliapjove commented 1 year ago

Hello,

I had the same issue and it was caused by Ubuntu "Daily apt upgrade and clean activities". It updated and restarted RabbitMQ.

These daily jobs can be disabled like this:

sudo systemctl list-timers

sudo systemctl stop apt-daily.timer
sudo systemctl disable apt-daily.timer
sudo systemctl disable apt-daily.service
sudo systemctl daemon-reload

sudo systemctl stop apt-daily-upgrade.timer
sudo systemctl disable apt-daily-upgrade.timer
sudo systemctl disable apt-daily-upgrade.service
sudo systemctl daemon-reload