-
Notifications
You must be signed in to change notification settings - Fork 249
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
ValueError: invalid message type: 18 between Server 5.0.1 and Client 6.0.0 #552
Comments
I've got the same problem. Currently I reverted to 5.3.1 instead of 6.0.0 to avoid the error. |
Same issue here, 6.x client needed because of Python 3.12 and 5.x server in production area. |
Same for me, use 5.3.0 as server and 6.0.0 as client I think this change #559 add some inconsistency |
I've fixed the 18 message error after restarting the rpyc-classic services on the remote system which I had bloody updated to 6.0.1. I don't see any issue (right) now with modern and classic remote rpyc-services both sides on 6.0.1. Sure this doesn't help in case you must use different versions of rpyc on each side, but at least @meesokim message appears to be more of a kind of "I have just updated and it didnt' work" - sorry if I'm wrong on this one. |
Describe the issue briefly here, including:
Environment
Server running on python3.6 using rpyc 5.0.1
Client running on python3.11 using rpyc 6.0.0
Client gets an invalid message type: 18
File "/usr/lib/python3.11/site-packages/rpyc/core/protocol.py", line 432, in _dispatch
raise ValueError(f"invalid message type: {msg!r}")
ValueError: invalid message type: 18
When I install rpyc 5.3.1 on the client side, it works fine.
Is it to be expected that 5.x <-> 6.x is throwing this Error?
The text was updated successfully, but these errors were encountered: