element-hq / element-hq/element-android

connectivity issue since letsencrypt cert renewal (samsung s6 android 7.0)

Open
#4,778 20 comments 1 reaction 0 assignees View on GitHub
T-Defect X-Needs-Info
Dominant language
Kotlin
Stars
3.7k
Forks
917
PR merge metrics
No merged PRs in 30d

Description

### Steps to reproduce

opening element app shows a red banner "connectivity to the server has been lost"

I'm using a homeserver (other client work fine, nexus android same version of element, web client etc...)

next is a exception from logcat (not sure if it's related)
```
12-20 18:06:37.601 3636 30788 E Parcel : Class not found when unmarshalling: im.vector.app.features.home.HomeActivityArgs
12-20 18:06:37.601 3636 30788 E Parcel : java.lang.ClassNotFoundException: im.vector.app.features.home.HomeActivityArgs
12-20 18:06:37.601 3636 30788 E Parcel : at java.lang.Class.classForName(Native Method)
12-20 18:06:37.601 3636 30788 E Parcel : at java.lang.Class.forName(Class.java:400)
12-20 18:06:37.601 3636 30788 E Parcel : at android.os.Parcel.readParcelableCreator(Parcel.java:2517)
12-20 18:06:37.601 3636 30788 E Parcel : at android.os.Parcel.readParcelable(Parcel.java:2471)
12-20 18:06:37.601 3636 30788 E Parcel : at android.os.Parcel.readValue(Parcel.java:2374)
12-20 18:06:37.601 3636 30788 E Parcel : at android.os.Parcel.readArrayMapInternal(Parcel.java:2727)
12-20 18:06:37.601 3636 30788 E Parcel : at android.os.BaseBundle.unparcel(BaseBundle.java:269)
12-20 18:06:37.601 3636 30788 E Parcel : at android.os.BaseBundle.getString(BaseBundle.java:992)
12-20 18:06:37.601 3636 30788 E Parcel : at android.content.Intent.getStringExtra(Intent.java:6727)
12-20 18:06:37.601 3636 30788 E Parcel : at com.android.server.am.ActivityStarter.startActivityLocked(ActivityStarter.java:336)
12-20 18:06:37.601 3636 30788 E Parcel : at com.android.server.am.ActivityStarter.startActivityMayWait(ActivityStarter.java:1094)
12-20 18:06:37.601 3636 30788 E Parcel : at com.android.server.am.ActivityManagerService.startActivityAsUser(ActivityManagerService.java:5822)
12-20 18:06:37.601 3636 30788 E Parcel : at com.android.server.am.ActivityManagerService.startActivity(ActivityManagerService.java:5627)
12-20 18:06:37.601 3636 30788 E Parcel : at android.app.ActivityManagerNative.onTransact(ActivityManagerNative.java:176)
12-20 18:06:37.601 3636 30788 E Parcel : at com.android.server.am.ActivityManagerService.onTransact(ActivityManagerService.java:3613)
12-20 18:06:37.601 3636 30788 E Parcel : at android.os.Binder.execTransact(Binder.java:573)
12-20 18:06:37.601 3636 30788 E Parcel : Caused by: java.lang.ClassNotFoundException: im.vector.app.features.home.HomeActivityArgs
12-20 18:06:37.601 3636 30788 E Parcel : at java.lang.Class.classForName(Native Method)
12-20 18:06:37.601 3636 30788 E Parcel : at java.lang.BootClassLoader.findClass(ClassLoader.java:1346)
12-20 18:06:37.601 3636 30788 E Parcel : at java.lang.BootClassLoader.loadClass(ClassLoader.java:1406)
12-20 18:06:37.601 3636 30788 E Parcel : at java.lang.ClassLoader.loadClass(ClassLoader.java:312)
12-20 18:06:37.601 3636 30788 E Parcel : ... 16 more
12-20 18:06:37.601 3636 30788 E Parcel : Caused by: java.lang.NoClassDefFoundError: Class not found using the boot class loader; no stack trace available
12-20 18:06:37.602 3636 30788 W Bundle : Failed to parse Bundle, but defusing quietly
12-20 18:06:37.602 3636 30788 W Bundle : android.os.BadParcelableException: ClassNotFoundException when unmarshalling: im.vector.app.features.home.HomeActivityArgs
12-20 18:06:37.602 3636 30788 W Bundle : at android.os.Parcel.readParcelableCreator(Parcel.java:2545)
12-20 18:06:37.602 3636 30788 W Bundle : at android.os.Parcel.readParcelable(Parcel.java:2471)
12-20 18:06:37.602 3636 30788 W Bundle : at android.os.Parcel.readValue(Parcel.java:2374)
12-20 18:06:37.602 3636 30788 W Bundle : at android.os.Parcel.readArrayMapInternal(Parcel.java:2727)
12-20 18:06:37.602 3636 30788 W Bundle : at android.os.BaseBundle.unparcel(BaseBundle.java:269)
12-20 18:06:37.602 3636 30788 W Bundle : at android.os.BaseBundle.getString(BaseBundle.java:992)
12-20 18:06:37.602 3636 30788 W Bundle : at android.content.Intent.getStringExtra(Intent.java:6727)
12-20 18:06:37.602 3636 30788 W Bundle : at com.android.server.am.ActivityStarter.startActivityLocked(ActivityStarter.java:336)
12-20 18:06:37.602 3636 30788 W Bundle : at com.android.server.am.ActivityStarter.startActivityMayWait(ActivityStarter.java:1094)
12-20 18:06:37.602 3636 30788 W Bundle : at com.android.server.am.ActivityManagerService.startActivityAsUser(ActivityManagerService.java:5822)
12-20 18:06:37.602 3636 30788 W Bundle : at com.android.server.am.ActivityManagerService.startActivity(ActivityManagerService.java:5627)
12-20 18:06:37.602 3636 30788 W Bundle : at android.app.ActivityManagerNative.onTransact(ActivityManagerNative.java:176)
12-20 18:06:37.602 3636 30788 W Bundle : at com.android.server.am.ActivityManagerService.onTransact(ActivityManagerService.java:3613)
12-20 18:06:37.602 3636 30788 W Bundle : at android.os.Binder.execTransact(Binder.java:573)
12-20 18:06:37.603 3636 30788 I ActivityManager: START u0 {act=null typ=null flg=0x0 cmp=ComponentInfo{im.vector.app/im.vector.app.features.home.HomeActivity}} from uid 10204 on display 0
```

### Outcome

connection with the server

### Your phone model

Samsung S6

### Operating system version

Android 7.0

### Application version and app store

Elements Android 1.3.9 [40103092] (G-b4722) Matrix SDK 1.3.9 (581c557f) olm 3.2.4 (from playstore)

### Homeserver

personal server

### Will you send logs?

No

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.