You are not logged in.
Another update: I don't know if it matters, but here are some more debug lines. I used my workaround (restarting Thunderbird) to send a message, and it printed this after successfully sending an email:
console.debug: mailnews.smtp: "Message sent successfully."
console.debug: mailnews.smtp: "C: QUIT"
console.debug: mailnews.smtp: "S: 221 2.0.0 Service closing transmission channel\r\n"
console.error: mailnews.smtp: "NetworkError: a Network error occurred"
console.debug: mailnews.smtp: "Socket closed."Offline
For clarification, this still happens despite you're now booting w/ "ipv6.disable=1"
cat /proc/cmdlineOffline
It's been a while, since I looked at this, I'll take a look.
I booted back into Mint, went to `/etc/default/grub`, and found these two lines:
GRUB_CMDLINE_LINUX_DEFAULT=...
GRUB_CMDLINE_LINUX=...They both had `ipv6.disable=1` in them. In the wiki article, I saw I could also try `ipv6.disable_ipv6=1`, so I tried that in both lines instead.
I ran `sudo grub-mkconfig -o /boot/grub/grub.cfg` and `sudo update-grub`, then booted back into Arch.
I ran `cat /proc/cmdline`:
BOOT_IMAGE=/boot/vmlinuz-linux root=/dev/sda8Lastly, Thunderbird still seems to be broken, but the workaround still works.
Offline
BOOT_IMAGE=/boot/vmlinuz-linux root=/dev/sda8
Means IPv6 isn't disabled - if you don't manage to get control over Mint's grub config, try https://wiki.archlinux.org/title/IPv6#sysctl
Offline
Well, it seems Mint is broken now. I could get to the login screen, but after typing in my password, I just got a black screen. I could move my mouse around, but nothing else happened. How do I get back into Mint from here?
Offline
This sounds like your Mind DE (cinnamon?) broke, but I can't really tell why nor is this the place to fix it.
You should™ be able to use switch the VT (ctrl+alt+f3), login there and check the system journal on what went wrong w/ starting your GUI DE (you'll likely see some crashes and/or this might be a problem w/ the cinnamon compositor not rendering anything)
Offline
I fixed Mint! It was actually pretty simple, I just had to change `ipv6.disable_ipv6=1` back to `ipv6.disable=1`. I was able to do this from the boot menu parameters, then I updated the file itself so it's permanent.
With this discovery, I wonder if making these changes from Mint will have any impact on Arch at all. Maybe I should be looking for files on Arch instead of Mint?
I checked `/etc/sysctl.d/` on Mint, and there's no `40-ipv6.conf` there. There is a `10-ipv6-privacy.conf`, would this be relevant? Should I create `40-ipv6.conf`?
I'll double-check all this on Arch, as well.
Offline
Welp, I might have actually figured it all out! For some reason, the boot loader name for Arch changed, so I went back into Mint, opened Grub Customizer, and changed the name back to just "Arch". While I was there, I saw a menu that looked a lot like the boot parameters menu I had seen in the boot loader. I added `ipv6.disable=1` to the `linux` line. After booting into Arch, here's the output of `cat /proc/cmdline`:
BOOT_IMAGE=/boot/vmlinuz-linux-lts root=/dev/sda8 ipv6.disable=1Success? I'll have to see if Thunderbird works consistently over the next few days, but I guess I finally disabled IPv6, at least.
Update: As I was about to post this, I did another Thunderbird test, and it failed again. Did I miss something?
Offline
This contrasts with your earlier findings, https://bbs.archlinux.org/viewtopic.php … 2#p2265502
Please post your complete system journal for the boot after the failure:
sudo journalctl -b | curl -F 'file=@-' 0x0.stBtw. is *only* thunderbird affected, your browser etc. still work fine?
Offline
Yes, everything else is working fine. It's just Thunderbird that fails to send emails, unless I restart it.
Offline
And *just* restarting thunderbird doesn't help?
Dec 21 11:34:50 arch NetworkManager[594]: <info> [1766338490.0646] manager: NetworkManager state is now CONNECTING
Dec 21 11:34:50 arch NetworkManager[594]: <info> [1766338490.6162] manager: NetworkManager state is now CONNECTED_SITE
Dec 21 11:34:50 arch NetworkManager[594]: <info> [1766338490.9981] manager: NetworkManager state is now CONNECTED_GLOBAL
Dec 21 16:06:05 arch NetworkManager[594]: <info> [1766354765.5875] manager: NetworkManager state is now DISABLED (ASLEEP)
Dec 21 17:12:25 arch NetworkManager[594]: <info> [1766358745.5420] manager: NetworkManager state is now DISCONNECTED
Dec 21 17:12:28 arch NetworkManager[594]: <info> [1766358748.8868] manager: NetworkManager state is now CONNECTING
Dec 21 17:12:29 arch NetworkManager[594]: <info> [1766358749.2768] manager: NetworkManager state is now CONNECTED_SITE
Dec 21 17:12:29 arch NetworkManager[594]: <info> [1766358749.6219] manager: NetworkManager state is now CONNECTED_GLOBAL
Dec 21 17:13:02 arch NetworkManager[594]: <info> [1766358782.5787] manager: NetworkManager state is now DISABLED (ASLEEP)
Dec 21 17:21:44 arch NetworkManager[594]: <info> [1766359304.7724] manager: NetworkManager state is now DISCONNECTED
Dec 21 17:21:48 arch NetworkManager[594]: <info> [1766359308.1051] manager: NetworkManager state is now CONNECTING
Dec 21 17:21:48 arch NetworkManager[594]: <info> [1766359308.5711] manager: NetworkManager state is now CONNECTED_SITE
Dec 21 17:21:48 arch NetworkManager[594]: <info> [1766359308.9083] manager: NetworkManager state is now CONNECTED_GLOBAL
Dec 21 17:22:33 arch NetworkManager[594]: <info> [1766359353.4721] manager: NetworkManager state is now DISABLED (ASLEEP)
Dec 21 18:08:27 arch NetworkManager[594]: <info> [1766362107.1593] manager: NetworkManager state is now DISCONNECTED
Dec 21 18:08:30 arch NetworkManager[594]: <info> [1766362110.5085] manager: NetworkManager state is now CONNECTING
Dec 21 18:08:30 arch NetworkManager[594]: <info> [1766362110.9113] manager: NetworkManager state is now CONNECTED_SITE
Dec 21 18:08:31 arch NetworkManager[594]: <info> [1766362111.2484] manager: NetworkManager state is now CONNECTED_GLOBAL
Dec 21 18:09:05 arch NetworkManager[594]: <info> [1766362145.9123] manager: NetworkManager state is now DISABLED (ASLEEP)
Dec 21 18:28:04 arch NetworkManager[594]: <info> [1766363284.2590] manager: NetworkManager state is now DISCONNECTED
Dec 21 18:28:07 arch NetworkManager[594]: <info> [1766363287.7224] manager: NetworkManager state is now CONNECTING
Dec 21 18:28:08 arch NetworkManager[594]: <info> [1766363288.1262] manager: NetworkManager state is now CONNECTED_SITE
Dec 21 18:28:08 arch NetworkManager[594]: <info> [1766363288.4545] manager: NetworkManager state is now CONNECTED_GLOBAL
Dec 21 18:33:49 arch NetworkManager[594]: <info> [1766363629.6745] manager: NetworkManager state is now DISABLED (ASLEEP)
Dec 21 18:37:34 arch NetworkManager[594]: <info> [1766363854.9678] manager: NetworkManager state is now DISCONNECTED
Dec 21 18:37:38 arch NetworkManager[594]: <info> [1766363858.3562] manager: NetworkManager state is now CONNECTING
Dec 21 18:37:38 arch NetworkManager[594]: <info> [1766363858.6712] manager: NetworkManager state is now CONNECTED_SITE
Dec 21 18:37:38 arch NetworkManager[594]: <info> [1766363858.9985] manager: NetworkManager state is now CONNECTED_GLOBAL
Dec 21 18:40:22 arch NetworkManager[594]: <info> [1766364022.9825] manager: NetworkManager state is now DISABLED (ASLEEP)
Dec 21 21:03:38 arch NetworkManager[594]: <info> [1766372618.4510] manager: NetworkManager state is now DISCONNECTED
Dec 21 21:03:42 arch NetworkManager[594]: <info> [1766372622.1680] manager: NetworkManager state is now CONNECTING
Dec 21 21:03:42 arch NetworkManager[594]: <info> [1766372622.5755] manager: NetworkManager state is now CONNECTED_SITE
Dec 21 21:03:42 arch NetworkManager[594]: <info> [1766372622.9450] manager: NetworkManager state is now CONNECTED_GLOBAL
Dec 21 22:16:46 arch NetworkManager[594]: <info> [1766377006.4409] manager: NetworkManager state is now DISABLED (ASLEEP)
Dec 21 22:25:00 arch NetworkManager[594]: <info> [1766377500.4001] manager: NetworkManager state is now DISCONNECTED
Dec 21 22:25:03 arch NetworkManager[594]: <info> [1766377503.7878] manager: NetworkManager state is now CONNECTING
Dec 21 22:25:04 arch NetworkManager[594]: <info> [1766377504.2377] manager: NetworkManager state is now CONNECTED_SITE
Dec 21 22:25:04 arch NetworkManager[594]: <info> [1766377504.5717] manager: NetworkManager state is now CONNECTED_GLOBAL
Dec 21 22:26:09 arch NetworkManager[594]: <info> [1766377569.5071] manager: NetworkManager state is now DISABLED (ASLEEP)
Dec 22 08:23:19 arch NetworkManager[594]: <info> [1766413399.3757] manager: NetworkManager state is now DISCONNECTED
Dec 22 08:23:22 arch NetworkManager[594]: <info> [1766413402.2784] manager: NetworkManager state is now CONNECTING
Dec 22 08:23:22 arch NetworkManager[594]: <info> [1766413402.6682] manager: NetworkManager state is now CONNECTED_SITE
Dec 22 08:23:23 arch NetworkManager[594]: <info> [1766413403.0176] manager: NetworkManager state is now CONNECTED_GLOBAL the same NM process ran for almost a day and reconnected a could of times (related to system sleeps)
At which point did thunderbird fail?
Also, it seems this is only for my school (.edu) emails. My personal email (@gmail.com) works fine.
What's most likely the case is that your school account severs the connection, is it imap? Imap idle? Try to raise the beacon frequency.
I doubt this is a network issue at all.
Offline
And *just* restarting thunderbird doesn't help?
Restarting Thunderbird fixes the issue, usually for only one message.
At which point did thunderbird fail?
I should have been more clear about the journal. I did another test and wrote down some approximate times. Here's a new journal: http://0x0.st/PzHX.txt
And here are the relevant times:
13:16:16 - Attempted and failed to send an email
13:16:33 - Restarted Thunderbird
13:16:49 - Successfully sent an emailis it imap? Imap idle?
Where can I find these?
Try to raise the beacon frequency.
Where can I change this?
Offline
Where can I find these?
Predominantly your email account settings, whether the server supports imap idle and thunderbird tells you that idk, but you can query it w/ openssl.
(echo "? CAPABILITY"; sleep 3) | openssl s_client -crlf -connect imap.gmail.com:993 |& grep CAPABILITYThe sleep in there will keep the connection open so the server has a chance to respond and this queries gmail, you'll have to replace server and in doubt also the port.
Where can I change this?
The mail settings, I presume.
Idk whether thunderbird allows you to configure this but apparently it was at one point called push emails, https://superuser.com/questions/1066596 … ifications
Offline