Unable to Refresh Yahoo Inbox

Hello!

My Yahoo inbox hasn’t updated since Oct 30th. I’ve been using K9 Mail for my Yahoo mailbox for a while before then, so my settings were correct. And I do have a GMail also checked by K9 which does successfully refresh.

I am running K9 Mail v6.202 on Android 12.
My Yahoo Fetch Incoming Server settings are imap.mail.yahoo.com, Port 993, with the Proper Username and Generated App Password.

I checked the K9 Log with Debugging turned on and found the segment below repeated a few times.

11-11 17:58:21.016 20229 20253 D MessagingController: Last folder list refresh @ Mon Oct 31 00:14:04 EDT 2022. Refreshing now…
11-11 17:58:21.046 20229 20253 D RealImapConnection: Connecting to imap.mail.yahoo.com as imap.mail.yahoo.com/67.195.176.151
11-11 17:58:21.048 20229 20253 W com.fsck.k9: Accessing hidden method Lcom/android/org/conscrypt/ConscryptEngineSocket;->setHostname(Ljava/lang/String;)V (max-target-q,core-platform-api, reflection, denied)
11-11 17:58:21.048 20229 20253 W com.fsck.k9: Accessing hidden method Lcom/android/org/conscrypt/OpenSSLSocketImpl;->setHostname(Ljava/lang/String;)V (max-target-q,core-platform-api, reflection, denied)
11-11 17:58:21.048 20229 20253 W com.fsck.k9: Accessing hidden method Lcom/android/org/conscrypt/AbstractConscryptSocket;->setHostname(Ljava/lang/String;)V (max-target-q, reflection, denied)
11-11 17:58:21.049 20229 20253 E DefaultTrustedSocketFactory: Could not call SSLSocket#setHostname(String) method 
11-11 17:58:21.049 20229 20253 E DefaultTrustedSocketFactory: java.lang.NoSuchMethodException: com.android.org.conscrypt.Java8EngineSocket.setHostname [class java.lang.String]
11-11 17:58:21.049 20229 20253 E DefaultTrustedSocketFactory: 	at java.lang.Class.getMethod(Class.java:2103)
11-11 17:58:21.049 20229 20253 E DefaultTrustedSocketFactory: 	at java.lang.Class.getMethod(Class.java:1724)
11-11 17:58:21.049 20229 20253 E DefaultTrustedSocketFactory: 	at com.fsck.k9.helper.DefaultTrustedSocketFactory.setHostnameViaReflection(DefaultTrustedSocketFactory.java:160)
11-11 17:58:21.049 20229 20253 E DefaultTrustedSocketFactory: 	at com.fsck.k9.helper.DefaultTrustedSocketFactory.setSniHost(DefaultTrustedSocketFactory.java:154)
11-11 17:58:21.049 20229 20253 E DefaultTrustedSocketFactory: 	at com.fsck.k9.helper.DefaultTrustedSocketFactory.createSocket(DefaultTrustedSocketFactory.java:135)
11-11 17:58:21.049 20229 20253 E DefaultTrustedSocketFactory: 	at com.fsck.k9.mail.store.imap.RealImapConnection.connectToAddress(RealImapConnection.java:236)
11-11 17:58:21.049 20229 20253 E DefaultTrustedSocketFactory: 	at com.fsck.k9.mail.store.imap.RealImapConnection.connect(RealImapConnection.java:211)
11-11 17:58:21.049 20229 20253 E DefaultTrustedSocketFactory: 	at com.fsck.k9.mail.store.imap.RealImapConnection.open(RealImapConnection.java:132)
11-11 17:58:21.049 20229 20253 E DefaultTrustedSocketFactory: 	at com.fsck.k9.mail.store.imap.RealImapConnection.hasCapability(RealImapConnection.java:690)
11-11 17:58:21.049 20229 20253 E DefaultTrustedSocketFactory: 	at com.fsck.k9.mail.store.imap.RealImapStore.listFolders(RealImapStore.java:153)
11-11 17:58:21.049 20229 20253 E DefaultTrustedSocketFactory: 	at com.fsck.k9.mail.store.imap.RealImapStore.getFolders(RealImapStore.java:111)
11-11 17:58:21.049 20229 20253 E DefaultTrustedSocketFactory: 	at com.fsck.k9.backend.imap.CommandRefreshFolderList.refreshFolderList(CommandRefreshFolderList.kt:17)
11-11 17:58:21.049 20229 20253 E DefaultTrustedSocketFactory: 	at com.fsck.k9.backend.imap.ImapBackend.refreshFolderList(ImapBackend.kt:51)
11-11 17:58:21.049 20229 20253 E DefaultTrustedSocketFactory: 	at com.fsck.k9.controller.MessagingController.refreshFolderListSynchronous(MessagingController.java:389)
11-11 17:58:21.049 20229 20253 E DefaultTrustedSocketFactory: 	at com.fsck.k9.controller.MessagingController.refreshFolderListIfStale(MessagingController.java:593)
11-11 17:58:21.049 20229 20253 E DefaultTrustedSocketFactory: 	at com.fsck.k9.controller.MessagingController.synchronizeMailboxSynchronous(MessagingController.java:581)
11-11 17:58:21.049 20229 20253 E DefaultTrustedSocketFactory: 	at com.fsck.k9.controller.MessagingController.lambda$synchronizeMailbox$3(MessagingController.java:556)
11-11 17:58:21.049 20229 20253 E DefaultTrustedSocketFactory: 	at com.fsck.k9.controller.MessagingController.$r8$lambda$ar_6eNiqt1c67rfo1nCyGoIX3Sg(Unknown Source:0)
11-11 17:58:21.049 20229 20253 E DefaultTrustedSocketFactory: 	at com.fsck.k9.controller.MessagingController$$ExternalSyntheticLambda20.run(Unknown Source:10)
11-11 17:58:21.049 20229 20253 E DefaultTrustedSocketFactory: 	at com.fsck.k9.controller.MessagingController.runInBackground(MessagingController.java:223)
11-11 17:58:21.049 20229 20253 E DefaultTrustedSocketFactory: 	at com.fsck.k9.controller.MessagingController.access$000(MessagingController.java:109)
11-11 17:58:21.049 20229 20253 E DefaultTrustedSocketFactory: 	at com.fsck.k9.controller.MessagingController$1.run(MessagingController.java:164)
11-11 17:58:21.049 20229 20253 E DefaultTrustedSocketFactory: 	at java.lang.Thread.run(Thread.java:920)
11-11 17:58:51.152 20229 20253 W RealImapConnection: Could not connect to imap.mail.yahoo.com/67.195.176.151
11-11 17:58:51.152 20229 20253 W RealImapConnection: java.net.SocketTimeoutException: failed to connect to imap.mail.yahoo.com/67.195.176.151 (port 993) from /10.1.10.1 (port 35924) after 30000ms
11-11 17:58:51.152 20229 20253 W RealImapConnection: 	at libcore.io.IoBridge.connectErrno(IoBridge.java:236)
11-11 17:58:51.152 20229 20253 W RealImapConnection: 	at libcore.io.IoBridge.connect(IoBridge.java:180)
11-11 17:58:51.152 20229 20253 W RealImapConnection: 	at java.net.PlainSocketImpl.socketConnect(PlainSocketImpl.java:142)
11-11 17:58:51.152 20229 20253 W RealImapConnection: 	at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:390)
11-11 17:58:51.152 20229 20253 W RealImapConnection: 	at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:230)
11-11 17:58:51.152 20229 20253 W RealImapConnection: 	at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:212)
11-11 17:58:51.152 20229 20253 W RealImapConnection: 	at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:436)
11-11 17:58:51.152 20229 20253 W RealImapConnection: 	at java.net.Socket.connect(Socket.java:621)
11-11 17:58:51.152 20229 20253 W RealImapConnection: 	at com.android.org.conscrypt.AbstractConscryptSocket.connect(AbstractConscryptSocket.java:156)
11-11 17:58:51.152 20229 20253 W RealImapConnection: 	at com.fsck.k9.mail.store.imap.RealImapConnection.connectToAddress(RealImapConnection.java:241)
11-11 17:58:51.152 20229 20253 W RealImapConnection: 	at com.fsck.k9.mail.store.imap.RealImapConnection.connect(RealImapConnection.java:211)
11-11 17:58:51.152 20229 20253 W RealImapConnection: 	at com.fsck.k9.mail.store.imap.RealImapConnection.open(RealImapConnection.java:132)
11-11 17:58:51.152 20229 20253 W RealImapConnection: 	at com.fsck.k9.mail.store.imap.RealImapConnection.hasCapability(RealImapConnection.java:690)
11-11 17:58:51.152 20229 20253 W RealImapConnection: 	at com.fsck.k9.mail.store.imap.RealImapStore.listFolders(RealImapStore.java:153)
11-11 17:58:51.152 20229 20253 W RealImapConnection: 	at com.fsck.k9.mail.store.imap.RealImapStore.getFolders(RealImapStore.java:111)
11-11 17:58:51.152 20229 20253 W RealImapConnection: 	at com.fsck.k9.backend.imap.CommandRefreshFolderList.refreshFolderList(CommandRefreshFolderList.kt:17)
11-11 17:58:51.152 20229 20253 W RealImapConnection: 	at com.fsck.k9.backend.imap.ImapBackend.refreshFolderList(ImapBackend.kt:51)
11-11 17:58:51.152 20229 20253 W RealImapConnection: 	at com.fsck.k9.controller.MessagingController.refreshFolderListSynchronous(MessagingController.java:389)
11-11 17:58:51.152 20229 20253 W RealImapConnection: 	at com.fsck.k9.controller.MessagingController.refreshFolderListIfStale(MessagingController.java:593)
11-11 17:58:51.152 20229 20253 W RealImapConnection: 	at com.fsck.k9.controller.MessagingController.synchronizeMailboxSynchronous(MessagingController.java:581)
11-11 17:58:51.152 20229 20253 W RealImapConnection: 	at com.fsck.k9.controller.MessagingController.lambda$synchronizeMailbox$3(MessagingController.java:556)
11-11 17:58:51.152 20229 20253 W RealImapConnection: 	at com.fsck.k9.controller.MessagingController.$r8$lambda$ar_6eNiqt1c67rfo1nCyGoIX3Sg(Unknown Source:0)
11-11 17:58:51.152 20229 20253 W RealImapConnection: 	at com.fsck.k9.controller.MessagingController$$ExternalSyntheticLambda20.run(Unknown Source:10)
11-11 17:58:51.152 20229 20253 W RealImapConnection: 	at com.fsck.k9.controller.MessagingController.runInBackground(MessagingController.java:223)
11-11 17:58:51.152 20229 20253 W RealImapConnection: 	at com.fsck.k9.controller.MessagingController.access$000(MessagingController.java:109)
11-11 17:58:51.152 20229 20253 W RealImapConnection: 	at com.fsck.k9.controller.MessagingController$1.run(MessagingController.java:164)
11-11 17:58:51.152 20229 20253 W RealImapConnection: 	at java.lang.Thread.run(Thread.java:920)

It looks like the code snippet posted might be a red herring, I tried signing in with another IMAP email client and was unable to due to authentication issues. I tried regenerating the app password and it looks like Yahoo has been having issues with their app password service, customer reps have acknowledged it but do not have an ETA for a fix.

Sources: