Skip to content
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

Sending messages with Pantalaimon seems to time out #33

Closed
seanfarley opened this issue Aug 20, 2021 · 11 comments
Closed

Sending messages with Pantalaimon seems to time out #33

seanfarley opened this issue Aug 20, 2021 · 11 comments

Comments

@seanfarley
Copy link

Receiving messages seems to work (I can read encrypted messages, yay) but when I try to send a message nothing appears to POST. Is it possible you can test a pantalaimon instance on your own?

@alphapapa
Copy link
Owner

Other users are using it with Pantalaimon successfully.

@seanfarley
Copy link
Author

Damn! Ok, thanks for the heads up; I'll investigate my end!

@seanfarley
Copy link
Author

By the way, thanks for such awesome emacs packages!

@alphapapa
Copy link
Owner

Thanks for the kind words. Please let me know what you find out. I might try using Pantalaimon myself eventually, but not anytime soon.

@alphapapa
Copy link
Owner

@seanfarley Note as well that this might be an issue with transient, Emacs process-related problems I've been occasionally seeing in plz. I've been trying to solve them, but I ended up filing a report of a possible bug in Emacs: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=50166 In the meantime, plz seems 99.9% reliable in my using it with Ement.el.

So if you do encounter any problems like this, please retry a few times, or even consider restarting Emacs, because it might be, somehow, an issue with Emacs's internal, process-related bookkeeping. Also, please let me know, if it happens again, whether your Emacs process is also running a lot of other processes unrelated to Ement.el. That might help understand whether this problem is related to that one.

@seanfarley
Copy link
Author

Ok, will do! I'll do some more testing of it tomorrow

@seanfarley
Copy link
Author

Actually, decided to debug it now ^_^ This is something weird with my setup. Everything works if I use send-anyways so I'll look into that. Thanks for the help and getting me on the right track!

@alphapapa
Copy link
Owner

What's send-anyways? Googling didn't seem to find what you mean.

@seanfarley
Copy link
Author

Sorry, it's a command to panctl. It turns out that I had an unverified session so pantaliamon was holding my messages back. Manually marking that random session (from a web client I was testing) as verified fixed everything. I imagine deleting that session would have worked, too.

Reading the help for send-anyways explains why it didn't send any messages (but it was completely unclear to me as a user):

https://github.com/matrix-org/pantalaimon/blob/master/docs/man/panctl.md

@alphapapa
Copy link
Owner

Ah, thanks. Well, I guess we can close this then. Please let me know if you have any other trouble.

@seanfarley
Copy link
Author

No, thank you for your help! I think a big lesson to take away from this is to run panctl when there are errors because they will print some (maybe helpful) messages. Thanks again!

telenieko added a commit to telenieko/ement.el that referenced this issue Oct 14, 2023
Thanks to alphapapa & contributors for such an amazing Matrix client
for Emacs. Combined with Beeper I now have all my social networks in
one place: Emacs!

We now include as much information as possible about E2EE set up in a
separate file (e2ee.org) in order to:

- Make up for the lack of documentation from Pantalaimon
- Have a place to include tips & tricks about making it work
- Have a place to direct users asking about E2EE in Ement.el (and
  suggesting them to submit updates/additions), like:
  - alphapapa#54
  - alphapapa#60
  - matrix-org/pantalaimon#157
  - alphapapa#33

Fixes alphapapa#153
telenieko added a commit to telenieko/ement.el that referenced this issue Oct 23, 2023
Thanks to alphapapa & contributors for such an amazing Matrix client
for Emacs. Combined with Beeper I now have all my social networks in
one place: Emacs!

We now include as much information as possible about E2EE set up in a
separate file (e2ee.org) in order to:

- Make up for the lack of documentation from Pantalaimon
- Have a place to include tips & tricks about making it work
- Have a place to direct users asking about E2EE in Ement.el (and
  suggesting them to submit updates/additions), like:
  - alphapapa#54
  - alphapapa#60
  - matrix-org/pantalaimon#157
  - alphapapa#33

Fixes alphapapa#153
telenieko added a commit to telenieko/ement.el that referenced this issue Dec 17, 2023
Thanks to alphapapa & contributors for such an amazing Matrix client
for Emacs. Combined with Beeper I now have all my social networks in
one place: Emacs!

We now include as much information as possible about E2EE set up in a
separate file (e2ee.org) in order to:

- Make up for the lack of documentation from Pantalaimon
- Have a place to include tips & tricks about making it work
- Have a place to direct users asking about E2EE in Ement.el (and
  suggesting them to submit updates/additions), like:
  - alphapapa#54
  - alphapapa#60
  - matrix-org/pantalaimon#157
  - alphapapa#33

Fixes alphapapa#153
telenieko added a commit to telenieko/ement.el that referenced this issue Jan 20, 2024
Thanks to alphapapa & contributors for such an amazing Matrix client
for Emacs. Combined with Beeper I now have all my social networks in
one place: Emacs!

We now include as much information as possible about E2EE set up in a
separate file (e2ee.org) in order to:

- Make up for the lack of documentation from Pantalaimon
- Have a place to include tips & tricks about making it work
- Have a place to direct users asking about E2EE in Ement.el (and
  suggesting them to submit updates/additions), like:
  - alphapapa#54
  - alphapapa#60
  - matrix-org/pantalaimon#157
  - alphapapa#33

Fixes alphapapa#153
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants