DIRECT MESSAGING SYSTEM / USER STATUS-VISIBILITY COMPLICATIONS
needs info
NeuroCognitive Resident
(Sorry for having to copy and paste this but I sent this in as a support ticket to LL and was directed to send it over here and frankly I don't have the time to be writing new emails all the time when I already work for a huge website and do similar work; I can do what I can to help but writing out all this stuff takes a lot of time out of the day and my work schedule. Sorry in advance, if you need to communicate more just let me know by emailing me or by contacting me through Second Life. [I'd recommend emailing me as it's a faster way to get a response.])
There's been a problem that I've been experiencing since I last came back to Second Life again in November of last year.
I will be online and logged in on the Firestorm Viewer and my online status visibility will be online, set to online visibility for everyone and I will be in-world. I will have numerous friends or random people message me and for some odd reason certain messages will not be sent to me at all and instead get redirected to my email as if I had received a message if I was offline. Sometimes they'll get through; a lot of times they won't. Frequently I'll log back in a few days later and receive messages that I didn't receive when I was previously online in the instance days ago when I should've been receiving them.
This has been happening frequently at random and I have no clue as to why. I am using the most current version of Firestorm (64-bit) (Version 7.1.13 [78266]), and also happen to use the Linden Labs default Second-Life mobile viewer. (Though for now I have uninstalled the mobile viewer as there appears to be an issue with mesh being transparent in the first place and PBR channel based textures not appearing on avatars at all [Entire avatar being transparent/translucent].
I don't know if this is a viewer issue or an issue with Linden Lab's messaging system but it's been happening to me and a few other people that I know a lot this past year.
I don't know if the mobile viewer could be causing these problems as I know that sometimes messages also get directed to the mobile viewer when I'm online on my desktop which I found very unusual since typically with Second Life, you can only have one instance of an account logged in at any time on a viewer yet sometimes messages would come through despite me not logging into the mobile viewer as if it had been online in the background the entire time without me logging into it.
Is there a fix for this or any specific reason as to why this is happening? If so I would love to know.
Thank you so much for your time and help, all the best to you.
If you need further communication or information once again feel free to reach out to me via an email or Second Life; I'll try to get back to you as soon as possible when I'm not busy.
Log In
Jellyfish
marked this post as
needs info
Jellyfish
Hi NeuroCognitive, is this still happening?
NeuroCognitive Resident
Jellyfish Yup. Not as often as it used to happen but it still does happen with certain people that message me. It seems to happen pretty inconsistently but still does happen for certain.
Unusually now it seems to the point that I don't even really get emails for missed messages and when I pop back online, sometimes even a week later after logging in numerous times beforehand the messages will pop up at random that I missed.
Weirdly enough I'll miss messages from people even when I'm online and they're online, it's the most baffling thing I've seen happen.
AlettaMondragon Resident
NeuroCognitive Resident Failing IM delivery, receiving some of them as offline IMs while you were online, is an old issue and it has more to do with the connection between SL servers and the viewer than anything else.
Do you teleport or cross from one region to another frequently? The most common reason behind this problem for most of us is that we were teleporting or crossing regions when we were receiving a message. The different simulator servers and the login server can take too long to communicate and confirm the agent is online. If a message arrived when the agent's online status is not verified, it will be delivered as an offline IM.
If you use a VPN, it can cause similar problems but I don't think it would happen too often. A lot of people using VPN don't have this problem apparently.
Firewall and antivirus settings might contribute to this if they affect the viewer's incoming and outgoing connections.
If this happens to you while not moving from one region to another, it might be really different from my experience, even if the results are the same. I can't remember any incoming IM ending up as offline if I was staying still in one region.
NeuroCognitive Resident
AlettaMondragon Resident When it does happen it usually isn't during migrating my agent through different regions; just happens when I'm idle usually and I haven't really been able to figure out what in particular causes it since it happens without VPN usage and during VPN usage. I don't have a VPN running all the time but I do sometimes since I require it for my job; when switching between a secure connection and insecure connection though typically my viewer will cut out as expected but when the incoming messages somehow are stalled or diverted and then received later on at a different date I've typically already had my agent's status as online for an extended amount of time sitting in one location.
Sometimes I do have scripted sim-hopping objects attached to my agent whilst I'm active and searching for places to explore that are atypical low-activity regions that might have interesting creations in them or structures, which those items just send me to random regions that I filter by AGE/CONTENT ratings (General, Mature, Explicit/Adult)... but the use of those scripts are manual and not automated and my agent isn't acting as a bot/automated agent. I'm present at the viewer when I'm doing any of that stuff and typically my messages that are getting diverted aren't during agent sim transition. I'm used to sim transitions causing problems with your agent, whether it's messages, attachments or even viewer status causing errors where attachments don't pass through consistently or even being kicked offline during the transition, that I know has been a consistent problem for years.
= (Hit the character limit so I'm continuing the message in a secondary reply.)
NeuroCognitive Resident
Though this is something that I've only encountered in the past 2-3 years and have had no clue as to why or how that it's been happening. When I uploaded this forum post previously I would still get messages sent to my email address that I'd missed (even when I was online at times) but for some reason now it seems that they can not even arrive for an entire week, without an email entirely and numerous logins prior to receiving said messages. Like, it genuinely is something puzzling to me since I know that this can't be a hardware or caching problem on my end, and when running forensic network analytics and data capturing software I can't even point out any anomalies that might contribute to something like this. I'd assume that it might be something on LL's servers that could be causing it but I have no clue how the structuring LL's servers are since it seems to be multi-tiered in structure given how the surface main grid can operate simultaneously whilst numerous sims can be ran whilst rolling restarts initiate in sections, (Take it hypothetically as there being Tier X1, X2, X3, for sims with inventory, agent status and messaging being A1, A2 and A3, and the overall Grid being Z1) with X1 or X2 needing a restart and undergoing that restart being taken offline, whilst X3, A1, A2, A3 and Z1 remaining all active and unimpacted despite an agent remaining inside an X3 region having their connection terminated from remaining in the region during restart status. I could compare it to P2P file sharing or torrenting where there's numerous individuals seeding a torrent to reduce load on the overall primary servers including the file host; it's almost as if the messaging system seems to have this error happen in a way where it'd be like if someone was downloading a file and during the download a critical number of users seeding just cut out of nowhere causing the file to become corrupt during the download onto the desired machine; only becoming available without corruption if redownloaded at a later date.
-
NeuroCognitive Resident
I'd assume that's probably a very rough hypothetical comparison to make since there's likely a lot more specifics involved with LL's server operation and structure but I haven't looked into running a grid myself nor how LL's servers work directly yet so I can't really be for certain as to what might be causing this problem; all I can really do is document the times that it happens as well as inconsistencies or variations with how it happens such as online status when the error occurs, intervals at which it happens, exact times it happens, agent activity during the error occurring, etc.
Most of the time though when I've finally noticed the error occurring, it's usually days later when I finally receive the messages. Thankfully I usually cache my messages in separate folders and backup all my settings so I can go back into message histories to document when it's happened.
If you guys over at LL want me to start documenting the times this happens when I notice it I can start doing that if it may help give some insight into helping diagnose the problem; I feel like something like this seems like it may require a lot of extrapolation and differentials in order to figure out what exactly could be causing it.
Many thanks for the response as well (To both Jellyfish and AlettaMonDragon), I tend to be a pretty busy person so I manage to forget to respond to things at times due to the amounts of projects I work on. The recent message sent by Jellyfish brought my attention back to this thread since I figured that despite my post here in the forum that the error was being glazed over as my bug reports tend to be in many cases with numerous other systems outside of Second Life.
AlettaMondragon Resident
NeuroCognitive Resident It would be nice to see at least a chart of the internal infrastructure for this, but apparently the one thing required for IMs to be delivered is that the connection of the agent to the login server is verified. And if I remember correctly from 2021 when many of us had severe issues with group and personal IMs, one of the theories was that the simulator failed to verify the connection to the login server, and then IMs started failing. If we relogged or went to a different region where our connection to the login server was verified, we started to get IMs, but otherwise we had to open the chat manually to receive the messages. I don't know if this was confirmed by LL at the time, because there were problems with the servers anyway which they then sorted out, at least that lasted for some time back then, but it seems to be getting worse again lately.
I think the problem now is a bit different from that in 2021. Back then, crossing regions or teleporting was a direct cause for losing IMs, and not only during and right after the transfer to the other region. It still happens now, but rarely. Instead my observation is that when logging in at certain regions, we might not receive group IMs and personal IMs might fail too, and when we move to another region and spend some time there, it starts raining group IMs. Clearly as if the subscription to these group IMs only kicked in after some time in that new region, what is unclear to me is if this has anything to do with the actual regions, or only the fact that we changed regions. The problem with not receiving messages in this manner is obviously that if it happens in your home region, you might stay there naturally after logging in and it will prevent you from getting IMs.
This is also somewhat account-specific. If you have at least two accounts and in the same groups, while both of them are in the same region, one might receive the group IMs while the other won't.