Can only see messages on one device

Hi, I use Delta Chat Desktop 1.58.2 (git: flathub) on a debian laptop and 1.58.4 on android.

I would expect to see messages sent to me both on my laptop and on my android phone, but I only see them in one of them - in the one when one is switched on, and randomly when both are switched off.

That is indivudial messages. In the latest group, on top of the mentioned behaviour, I only see them unencrypted on my phone and not on the laptop.

1 Like

How did you set up both of the devices? Did you restore from a backup, or use the ā€œadd a second deviceā€ function?

If you restored from a backup, neither device knows that the other exists, so they will use the default Delta Chat behavior of deleting messages from the server as soon as they are downloaded. This would explain the behavior you’re seeing.

1 Like

At least in later versions (like a year old) this is not the case. When you export a backup, it is assumed that you will add a second device. Although I don’t have a source.

Please see the value of the ā€œDelete messages from Serverā€ setting in ā€œChats and Mediaā€.

1 Like

It must been the add the ā€œadd a second deviceā€ function because I do see some messages in both devices, randomly.

The only pattern I can observe is that when I have one switched on and with delta.chat open, I can see messages there and not in the device that is on.
But when both are on or both are off, then there is no pattern at all. Some devices I see in both devices, some in only one - the ones that may be sent but I can’t see them in either, I do not know

Make sure you did not set ā€œDelete messages from serverā€ setting to ā€œAt onceā€.

1 Like

Thank you , this was done.
Not sure what ā€œAutomaticā€ means though. But it was the only option other than ā€œAt onceā€

If you are using a standard Chatmail server, ā€œautomaticā€ usually means that the messages will be deleted after a set length of time, maybe a fortnight or 30 days. The length of time varies and is specified by each chatmail server in their terms. This is hard maximum limit; you can set your client to delete messages sooner, but not later.

If you are using a non-Chatmail server, your storage limit is probably set in Gb, not days, and you will probably get a notice if you are nearing your storage quota. Then you manually delete files off the server, probably in webmail, maybe using a non-Deltachat email client.

It would be possible to run a Chatmail server with a memory quota; a time limit is used with the intention of keeping the cost of running a Chatmail server low.

This does mean that if you don’t log in to your mail and download it once a fortnight/30days/whatever, you will lose messages unseen. So if you take a month’s break or digital sabbatical, say, you might need to leave a computer running and set it to download your email once a week.

2 Likes

Thank you for all your explanations. but my problem has not been resolved.

Are you using chatmail relays? (the one you get by default, or anyone from Chatmail: Relays )

If you are using a classic e-mail server and address, it would be helpful to know the domain because it’s likely a server-issue if messages randomly don’t arrive. Classic email servers apply a lot of spam-checking and statistical metrics some of which can interfere with delivery of end-to-end encrypted messages.

Sorry, Ana, I thought the delete-on-server setting had fixed it. Thank you for clarifying.

The problem with the group: what exactly do you see? A normal (unencrypted?) group on one device, and no trace of the group on the other?

Thank you again for your answer. I thought I should explain better.

I would have known if the problem had been ā€˜over quota’ well before doing this tests with delta.chat. No, my mailbox is not over quota at all

I am using both. For chatmail relays I am using nine.testrun.org – as it was the default in delta.chat and no other was offered.

I am also using a classic e-mail server and address, but I do not believe it helpful to know the domain because because it’s not that ā€œmessages randomly don’t arriveā€. They arrive. They just only show either on the delta.chat app on my mobile, or on the delta.chat program on my computer, as I stated in my original message: ā€œI only see them in one of them - in the one when one is switched on, and randomly when both are switched off.ā€

Then some of the ones I do see in both, again as of my first message: ā€œI only see them unencrypted on my phone and not on the laptop.ā€

So, unfortunately, your suggestion can not apply to the stated problem.

Thank you. yes, both devices ā€˜know’ there is another device. As I said, some times I do see messages in both, correctly
The ā€œdelete messages from serverā€ settinings are all set to ā€˜never’.

Thank you, I did indeed make sure of this

The problem with the group: what exactly do you see? A normal (unencrypted?) group on one device, and no trace of the group on the other?
I really can’t see how you could think that I see one or the other. I really thought what I stated was clear: my problem is with individual messages. So, to answer that, exactly what kind of group I see: I see a perfectly normal encrypted group on one device, and a perfectly normal encrypted group on the other.

What I see different are the messages within this group. I see some messages in one device that I can not see in the other. Then, of the ones I see in both devices, some I see normally, duly unencrypted. And some, I see as ā€˜this message can not be decrypted’ in one, or both devices.

Sorry to not have established this clearly enough in my original query. And thank you for your answers.

No worries, compiling all relevant info in the inital report is a really difficult skill. Clarification is normal, for all but really obvious problems.

So you have two addresses, a nine.testrun.org address and a non-chatmail address. Both addresses have some decrypted messages, some undecrypted messages, and some missing messages. All messages are visible on at least one device, sometimes both. Is that right?

Are there messages which are decrypted on one device and undecrypted on the other? Are the undecrypted messages from specific senders?

What do the other people in the group see?

There are unfortunaterly multiple standards for encrypted mail, and Deltachat can only decrypt some of them. Mails from Protonmail and Tuta.com, for instance, have incompatible encryption (no Autocrypt headers).

On both devices?

[quote=ā€œMinim, post:16, topic:3902ā€]
So you have two addresses, a nine.testrun.org address and a non-chatmail address. Both addresses have some decrypted messages, some undecrypted messages, and some missing messages. All messages are visible on at least one device, sometimes both. Is that right?[/quote]

Yes, that is right.

Yes

No. It does not depend on the sender. It seems to depend more on whether I have my device on or off at the moment the message was sent.

Apparently, nothing problematic, as they seem as surprised as you here. Then, none of them report using two devices for delta.chat. . or this chat. It is only a test chat though.

None of them is using proton nor tuta

Yes, on both devices

Under ā€œCreate New Profileā€, pick ā€œChoose Other Serverā€. There is a short list of servers available, and you can also use unlisted chatmail servers by scanning their invitation code. You can also pick a chatmail server without scanning an invitation code (by domain name).

Many chatmail servers are not listed because some autocratic governments block the chatmail servers they know about.