[Opensim-dev] Hearthbeat lost (LLCircuitData::checkCircuitTimeout)

Cinder Roxley cinder at alchemyviewer.org
Thu Dec 12 21:24:47 UTC 2019


There isn’t anything special in particular about the ping packet. It’s a
ping. Is the simulator receiving the ping or is the reply lost? Try doing a
traceroute and see where things are getting lost.


On December 12, 2019 at 2:02:29 PM, Jeff Kelley (opensim at pescadoo.net)
wrote:


I'm jailed.

I mean, i'm jailed inside my local network. No hypergrid allowed.

Please, give me one minute to explain.

My ISP went to some Grand Migration, tunnelling IPv4 inside v6.

And screwed UDP.

This is not an opensim issue. But I need help from the devs.
This may happen to you tomorrow. It may happen to any ISP
customer on the v6 road.

Somewhere inside the code is an heartbeat mechanism.
Client pinging server, computing a ping time.

Mine is infinite. The jauge sticks to the right.
http://www.pescadoo.net/tmp/ping_sim_full.png

I can move, i can chat. But after one minute or so, i'm disconnected.
Whatever the viewer. Whatever the grid. OSGrid. Second Life.

2019-12-07T07:06:07Z WARNING llmessage/llcircuit.cpp(1075)
checkCircuitTimeout : LLCircuitData::checkCircuitTimeout for
91.121.221.142:10072 last ping 103.934023s seconds ago.
2019-12-07T07:06:07Z WARNING llmessage/llcircuit.cpp(1085)
checkCircuitTimeout : LLCircuitData::checkCircuitTimeout for
91.121.221.142:10072 still dead, dropping.
2019-12-07T07:06:07Z INFO llmessage/llcircuit.cpp(468)
removeCircuitData : LLCircuit::removeCircuitData for
91.121.221.142:10072
2019-12-07T07:06:07Z WARNING newview/lltoastalertpanel.cpp(184)
LLToastAlertPanel::LLToastAlertPanel : Alert: You have been logged
out of Ignis Fatuus.


Never seen that in 10 years of opensimulator.

So, what is special about this packet?
What can make the viewer reject it, or the network to mangle it?
Which debugging options are available?
Which work-around?

Please, help my avatar escape the jail.


-- Jeff
_______________________________________________
Opensim-dev mailing list
Opensim-dev at opensimulator.org
http://opensimulator.org/cgi-bin/mailman/listinfo/opensim-dev


More information about the Opensim-dev mailing list