-
Notifications
You must be signed in to change notification settings - Fork 19
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
BIG ENDIAN Error in netty with protobuf [proto: PushRequest: illegal tag 0 (wire type 0)] #134
Comments
So I found out that my Windows instance runs under ‘LITTLE ENDIAN’ and my Unix instance under ‘BIG ENDIAN’ and that I get a 400 Bad Request error from the LOKI API.
|
Hi. Thanks for reporting the issue. For performance I wrote the profobuf code from scratch, it is very much possible it might contain bugs with regards to endianess. I'll try to dig into this issue. |
If you are able to modify the code can you please print the contents of the message sent to Loki? You can use Thanks! |
First of all, cool work!
I was able to successfully connect my application to Loki on Windows. I want to run it on Unix on a ‘more specialised hardware’. I get the following message in STDOUT.log:
proto: PushRequest: illegal tag 0 (wire type 0)
I think it has something to do with the protocol buffer and Netty. Unfortunately, I can't get any further and would be grateful for any help.
I've had problems with this hardware before regarding little endian/big endian.
I would be grateful for any advice!
The text was updated successfully, but these errors were encountered: