XF 2.1 RuntimeException: Signature failed

Mave

Active member
Suddenly got the following error:

Oops! We ran into some problems.
RuntimeException: Signature failed. in src/vendor/web-token/jwt-signature-algorithm-ecdsa/ECDSA.php at line 44

  1. Jose\Component\Signature\Algorithm\ECDSA->sign() in src/vendor/web-token/jwt-signature/JWSBuilder.php at line 160
  2. Jose\Component\Signature\JWSBuilder->build() in src/vendor/minishlink/web-push/src/VAPID.php at line 142
  3. Minishlink\WebPush\VAPID::getVapidHeaders() in src/vendor/minishlink/web-push/src/WebPush.php at line 290
  4. Minishlink\WebPush\WebPush->prepare() in src/vendor/minishlink/web-push/src/WebPush.php at line 169
  5. Minishlink\WebPush\WebPush->flush() in src/XF/Service/PushNotification.php at line 166
  6. XF\Service\PushNotification->sendNotifications() in src/XF/Service/PusherTrait.php at line 159
  7. XF\Service\Alert\Pusher->push() in src/XF/Repository/UserAlert.php at line 147
  8. XF\Repository\UserAlert->insertAlert() in src/XF/Repository/UserAlert.php at line 111
  9. XF\Repository\UserAlert->alert() in src/XF/Notifier/AbstractNotifier.php at line 55
  10. XF\Notifier\AbstractNotifier->basicAlert() in src/XF/Notifier/Post/Mention.php at line 29
  11. XF\Notifier\Post\Mention->sendAlert() in src/XF/Service/AbstractNotifier.php at line 86
  12. XF\Service\AbstractNotifier->notifyType() in src/XF/Service/AbstractNotifier.php at line 44
  13. XF\Service\AbstractNotifier->notify() in src/XF/Service/AbstractNotifier.php at line 56
  14. XF\Service\AbstractNotifier->notifyAndEnqueue() in src/XF/Service/Thread/Replier.php at line 205
  15. XF\Service\Thread\Replier->sendNotifications() in src/XF/Pub/Controller/Thread.php at line 330
  16. XF\Pub\Controller\Thread->finalizeThreadReply() in src/XF/Pub/Controller/Thread.php at line 463
  17. XF\Pub\Controller\Thread->actionAddReply() in src/XF/Mvc/Dispatcher.php at line 321
  18. XF\Mvc\Dispatcher->dispatchClass() in src/XF/Mvc/Dispatcher.php at line 248
  19. XF\Mvc\Dispatcher->dispatchFromMatch() in src/XF/Mvc/Dispatcher.php at line 100
  20. XF\Mvc\Dispatcher->dispatchLoop() in src/XF/Mvc/Dispatcher.php at line 50
  21. XF\Mvc\Dispatcher->run() in src/XF/App.php at line 2177
  22. XF\App->run() in src/XF.php at line 390
  23. XF::runApp() in index.php at line 20

What should I do?


EDIT: Happens every time I try to post something.
 
Last edited:
The issue looks to be coming from Push notifications, so disabling that would at least allow you to be able to post until you've tracked down what is actually causing the issue
 
Back
Top Bottom