CRC validation failed
This message validation failed on the message sent to STDOUT, RR docs: https://docs.roadrunner.dev/docs, invalid message: ... means that you or some application sent a non-correct message (raw) to the STDOUT.
Process STDOUT is reserved for the RR communication with the PHP process via the goridge protocol (v3).
How to fix that?
Check your application. All dependencies should send their messages to the
STDERRinstead ofSTDOUT. You may see the output after theinvalid message. It might be shrunk onwindows.Check
dd,echoinserted by you. PHP workers can redirectechoautomatically from theSTDOUTtoSTDERRbut only after the worker is initialized fully.Worker from the RRv1 was used. To update, see: link
OPcache is enabled with JIT, but some extensions don't support it, which leads to the warnings. Tune the
error_reportingconfiguration option (use only errors): issueIf you use a Symfony runtime, do not forget to add
APP_RUNTIMEto the server environment variables, as described here: https://github.com/php-runtime/roadrunner-symfony-nyholm.
Last updated
Was this helpful?