-
-
Notifications
You must be signed in to change notification settings - Fork 6
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
Using Integrated terminal causes client side disconnects after terminals have been in use for a while (PacketCodecException) #112
Comments
Could you share the error message? I don't see it anywhere in the logs. |
Error message on server: https://imgur.com/a/gWOI0oO
Client side error message: https://imgur.com/a/UROlgOX
Thank you!
…On Wed, Nov 22, 2023 at 10:11 AM Ruben Taelman ***@***.***> wrote:
Could you share the error message? I don't see it anywhere in the logs.
—
Reply to this email directly, view it on GitHub
<#112 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ASTSYVSI5N3MULEMNENO73DYFY53ZAVCNFSM6AAAAAA7WTZESSVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTQMRTGI2TAOJUGM>
.
You are receiving this because you authored the thread.Message ID:
***@***.***>
|
Ok, that's the one I need! :-) Do you have a log file where you see more details of this error message ( |
Chippin in after a player on a server I host for friends made the terminal and would crash when trying to use it. Our server is a custom instance of ATM 9 xxx.21 (some added mods really, nothing that should really interact with it). I did some digging on server files and found this Since the error just reads There's really no StackTraces anywhere, looked on all server logs and also on client logs to try and add to this issue, best I could get after I right clicked and got the insta-kick was the generic disconnect due packet decoding or whatever. Hope this helps in some way, not sure of the implications of my temporary fix yet, but it is working, this came out after a lot of testing between other mods and all of that. |
@rubensworks Good morning! Again, I am really not sure what are the implications of this change, but hey, seems like a fix in my eyes for the time being. I should note that our server is still quite small as its a "friends" thing (albeit public), but I am not sure if errors would start showing up on with more and more items added to chests/network, I expect it to at least have some freezing happening in the long run, but honestly, to be expected since we are playing with ATM. Again, thanks for the mod and attention. |
Thanks for checking @katomaro! I'll look into changing the default value of
The only impact will be that when opening terminals over very large networks, slightly more network packets will be sent. But players should experience no changes because of this. |
The owner of the server I was running on set theirs to 256 which also fixed the issue (as we'd expect, knowing that 128 and 512 both work) |
Got the ping on my e-mail, a couple days ago I updated our ATM9 server to .24 which adds a couple more items and recipes and the issue is back, changing |
I was seeing this with Gravitas 2 0.4.8 which uses Integrated Dynamics 1.23.12, I. Crafting 1.1.9, I. Terminals 1.6.2 and I. Tunnels 1.8.32. Lowering the value to 512 did not help, also it was set to 1024. I set it to 128 which did help. (I only tried 512 and 128, no other values.) |
Those aren't the latest versions. I suggest to update Dynamics and Terminals and trying again. If it then still doesn't work as expected, I suggest to open a new report for it. Considering this issue was fixed a long time ago and the situation might have changed. |
Thanks for your reply. Considering the "fix" consists of nothing but changing the default value, which did not help in this case, I'm not convinced that updating the mods is going to help. But of course I don't know what else might have changed that relates to this issue. Gravitas2 encourages using ID for storage in the early game. I may be wrong but I think in other packs it's rarely used for this purpose nowadays. @thevortex maybe you could still consider updating the ID mods in the pack? Otherwise I'll keep an eye on this in the next pack if I'm using ID for storage. It is a nice early game digital storage option after all. |
I've decided to test this with more recent mod versions and could not reproduce the error any more. Old versions: IntegratedCrafting-1.20.1-1.1.9.jar New versions: IntegratedCrafting-1.20.1-1.1.9.jar (IntegratedDynamics from 1.23.13 to 1.24.2 and IntegratedTerminals from 1.6.2 to 1.6.3) and tested this with the current default value of 512 and my terminal worked. Before I confirmed it does not work with 512. So this indeed appears to be fixed in more recent versions. Sorry for the noise. (The only commit referencing this ticket was the config change, hence my impression that it was the only change with relation to this problem.) |
Thanks for the update @TauPan! |
Issue type:
Short description:
Accessing an integrated terminal that is connected to a logic cable/ logic network results in an error along with the user begin disconnected from server. Terminal has to be connected and in use for some time ( time it takes to actually produce error is a constant variable. )
Steps to reproduce the problem:
Time it takes to reproduce this error is a variable and I did not take a count of how long it takes, I can provide world file if that would help
Expected behaviour:
When right clicking the storage terminal it should open and show inventory.
Versions:
Log file:
Client log files: https://mclo.gs/vHdMjMm
Server Log file: https://mclo.gs/pNki2ne
The text was updated successfully, but these errors were encountered: