<html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class="">Hi guys,<div class=""><br class=""></div><div class="">I’m facing a strange issue today, one of my enet clients is unable to connect to a (otherwise perfectly working) enet server.</div><div class=""><br class=""></div><div class="">Since it seems to be perfectly reproducible for the moment I took a capture and I’m looking at the dump, but I am not familiar with the internals to understand what is happening… could you please help me out?</div><div class=""><br class=""></div><div class="">Looks like the client sends a connect, and server replies two connect verify packets, yet client does not signal this up and sends another connect, and server replies another connect verify, and this go on and on and on until the client connect attempt timeouts and enet signals this up … then I try after several seconds, and the same sequence happens…</div><div class=""><br class=""></div><div class="">Here is the full dump from Wireshark with hidden IP addresses and port numbers, I can send in the full capture if that helps but this is the essence, only the 0x82 and 0x83 being exchanged.</div><div class=""><br class=""></div><div class="">Could you please help?</div><div class=""><br class=""></div><div class="">thanks,</div><div class="">Martin</div><div class=""><br class=""></div><div class=""><p style="box-sizing: border-box; margin-bottom: 16px; color: rgb(36, 41, 46); font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; font-size: 14px; margin-top: 0px !important;" class="">Client packet 1:</p><pre style="box-sizing: border-box; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 11.899999618530273px; margin-top: 0px; margin-bottom: 16px; word-wrap: normal; padding: 16px; overflow: auto; line-height: 1.45; background-color: rgb(246, 248, 250); border-top-left-radius: 3px; border-top-right-radius: 3px; border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; color: rgb(36, 41, 46);" class=""><code style="box-sizing: border-box; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; padding: 0px; margin: 0px; background-color: transparent; border-top-left-radius: 3px; border-top-right-radius: 3px; border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; word-break: normal; border: 0px; display: inline; overflow: visible; line-height: inherit; word-wrap: normal;" class="">ENet
Peer ID: 0x8fff
Sent Time: 0xc321
Command: 0x82
Channel ID: 0xff
Reliable Sequence Number: 0x0001
Connect: 8fffc32182ff00010000ffff000005780001000000000001...
Outgoing Peer ID: 0x0000
Incoming Session ID: 0xff
Outgoing Session ID: 0xff
MTU: 0x00000578
Window Size: 0x00010000
Channel Count: 0x00000001
Incoming Bandwidth: 0x00000000
Outgoing Bandwidth: 0x00000000
Packet Throttle Interval: 0x00001388
Packet Throttle Acceleration: 0x00000002
Packet Throttle Deceleration: 0x00000002
Connect ID: 0x7642aa94
Data: 0x00000000
</code></pre><p style="box-sizing: border-box; margin-top: 0px; margin-bottom: 16px; color: rgb(36, 41, 46); font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; font-size: 14px;" class="">Server reply 1:</p><pre style="box-sizing: border-box; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 11.899999618530273px; margin-top: 0px; margin-bottom: 16px; word-wrap: normal; padding: 16px; overflow: auto; line-height: 1.45; background-color: rgb(246, 248, 250); border-top-left-radius: 3px; border-top-right-radius: 3px; border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; color: rgb(36, 41, 46);" class=""><code style="box-sizing: border-box; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; padding: 0px; margin: 0px; background-color: transparent; border-top-left-radius: 3px; border-top-right-radius: 3px; border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; word-break: normal; border: 0px; display: inline; overflow: visible; line-height: inherit; word-wrap: normal;" class="">ENet
Peer ID: 0x9000
Sent Time: 0xc37c
Command: 0x83
Channel ID: 0xff
Reliable Sequence Number: 0x0001
Verify Connect: 9000c37c83ff000100c00101000005780001000000000001...
Outgoing Peer ID: 0x00c0
Incoming Session ID: 0x01
Outgoing Session ID: 0x01
MTU: 0x00000578
Window Size: 0x00010000
Channel Count: 0x00000001
Incoming Bandwidth: 0x00000000
Outgoing Bandwidth: 0x00000000
Packet Throttle Interval: 0x00001388
Packet Throttle Acceleration: 0x00000002
Packet Throttle Deceleration: 0x00000002
Connect ID: 0x7642aa94
</code></pre><p style="box-sizing: border-box; margin-top: 0px; margin-bottom: 16px; color: rgb(36, 41, 46); font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; font-size: 14px;" class="">Server reply 2:</p><pre style="box-sizing: border-box; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 11.899999618530273px; margin-top: 0px; margin-bottom: 16px; word-wrap: normal; padding: 16px; overflow: auto; line-height: 1.45; background-color: rgb(246, 248, 250); border-top-left-radius: 3px; border-top-right-radius: 3px; border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; color: rgb(36, 41, 46);" class=""><code style="box-sizing: border-box; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; padding: 0px; margin: 0px; background-color: transparent; border-top-left-radius: 3px; border-top-right-radius: 3px; border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; word-break: normal; border: 0px; display: inline; overflow: visible; line-height: inherit; word-wrap: normal;" class="">ENet
Peer ID: 0x9000
Sent Time: 0xc570
Command: 0x83
Channel ID: 0xff
Reliable Sequence Number: 0x0001
Verify Connect: 9000c57083ff000100c00101000005780001000000000001...
Outgoing Peer ID: 0x00c0
Incoming Session ID: 0x01
Outgoing Session ID: 0x01
MTU: 0x00000578
Window Size: 0x00010000
Channel Count: 0x00000001
Incoming Bandwidth: 0x00000000
Outgoing Bandwidth: 0x00000000
Packet Throttle Interval: 0x00001388
Packet Throttle Acceleration: 0x00000002
Packet Throttle Deceleration: 0x00000002
Connect ID: 0x7642aa94
</code></pre><p style="box-sizing: border-box; margin-top: 0px; margin-bottom: 16px; color: rgb(36, 41, 46); font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; font-size: 14px;" class="">Client packet 2:</p><pre style="box-sizing: border-box; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 11.899999618530273px; margin-top: 0px; margin-bottom: 16px; word-wrap: normal; padding: 16px; overflow: auto; line-height: 1.45; background-color: rgb(246, 248, 250); border-top-left-radius: 3px; border-top-right-radius: 3px; border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; color: rgb(36, 41, 46);" class=""><code style="box-sizing: border-box; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; padding: 0px; margin: 0px; background-color: transparent; border-top-left-radius: 3px; border-top-right-radius: 3px; border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; word-break: normal; border: 0px; display: inline; overflow: visible; line-height: inherit; word-wrap: normal;" class="">ENet
Peer ID: 0x8fff
Sent Time: 0xc709
Command: 0x82
Channel ID: 0xff
Reliable Sequence Number: 0x0001
Connect: 8fffc70982ff00010000ffff000005780001000000000001...
Outgoing Peer ID: 0x0000
Incoming Session ID: 0xff
Outgoing Session ID: 0xff
MTU: 0x00000578
Window Size: 0x00010000
Channel Count: 0x00000001
Incoming Bandwidth: 0x00000000
Outgoing Bandwidth: 0x00000000
Packet Throttle Interval: 0x00001388
Packet Throttle Acceleration: 0x00000002
Packet Throttle Deceleration: 0x00000002
Connect ID: 0x7642aa94
Data: 0x00000000
</code></pre><p style="box-sizing: border-box; margin-top: 0px; margin-bottom: 16px; color: rgb(36, 41, 46); font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; font-size: 14px;" class="">Server reply 3:</p><pre style="box-sizing: border-box; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 11.899999618530273px; margin-top: 0px; word-wrap: normal; padding: 16px; overflow: auto; line-height: 1.45; background-color: rgb(246, 248, 250); border-top-left-radius: 3px; border-top-right-radius: 3px; border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; color: rgb(36, 41, 46); margin-bottom: 0px !important;" class=""><code style="box-sizing: border-box; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; padding: 0px; margin: 0px; background-color: transparent; border-top-left-radius: 3px; border-top-right-radius: 3px; border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; word-break: normal; border: 0px; display: inline; overflow: visible; line-height: inherit; word-wrap: normal;" class="">ENet
Peer ID: 0x9000
Sent Time: 0xc958
Command: 0x83
Channel ID: 0xff
Reliable Sequence Number: 0x0001
Verify Connect: 9000c95883ff000100c00101000005780001000000000001...
Outgoing Peer ID: 0x00c0
Incoming Session ID: 0x01
Outgoing Session ID: 0x01
MTU: 0x00000578
Window Size: 0x00010000
Channel Count: 0x00000001
Incoming Bandwidth: 0x00000000
Outgoing Bandwidth: 0x00000000
Packet Throttle Interval: 0x00001388
Packet Throttle Acceleration: 0x00000002
Packet Throttle Deceleration: 0x00000002
Connect ID: 0x7642aa94</code></pre><div class=""><br class=""></div></div></body></html>