Skip to content
View in the app

A better way to browse. Learn more.

Enpass Discussion Forum

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

etroska

Members
  • Joined

  • Last visited

  1. Ok. I found the Problem. In short; Enpass is not able to communicate with TLS1.3 Webdav shares. I thought that already, and I changed the virtual host in my nginx configuration to TLS1.2. After that, the webdav share was still not able to connect. Now we come to the part that I don't know yet: I had two configuration files in my nginx reverse Proxy: [root@server ~]# ls -1 /etc/nginx/conf.d/ 01-website.conf 02-nextcloud.conf In the 01-website.conf file, I set the TLS setting to tls1.3: ssl_protocols TLSv1.3; In the 02-nextcloud.conf file, which is responsible for my nextcloud instance, I set version 1.3 and 1.2: ssl_protocols TLSv1.3 TLSv1.2; Now I thought, that the virtual server for nextcloud is able to communicate with TLSv1.3 and TLSv1.2. But this is unfortunately wrong. Nginx takes the first configuration file, in my case 01-website.conf, and enabled only TLSv1.3. All other methods are disabled now for all virtual hosts. I thought, that the server name indication ensured, that nginx will offer the settings (TLS1.2) from my 02-nextcloud.conf. But I think, that the server name indication will take effect after the first TLS connection. So the only available TLS version is TLSv1.3. What I did: I created a new file 00-defaults.conf and enabled TLSv1.2 and TLS1.3. In the 01-website.conf I enabled only TLSv1.3 In the 02-nextcloud.conf I enabled TLSv1.2 and TLS1.3. Now I was able to connect via TLSv1.2 against the nextcloud virtual host and the webdav sync worked. Cheers, Etroska
  2. Hi @Gulshan Dogra, Do you have new information about this enpass problem? cheers and merry Christmas, Etroska
  3. Hi @Gulshan Dogra, On my Desktop PC I use Windows 10. My mobile device (same error) uses an iOS 15. I emailed you.
  4. Hello, I use Enpass with version 6.7.4 (933) and as Webdav share I use a Nextcloud version 23.0.0. The problem is, it is not possible to sync the shares. Enpass always said, that I should check my username and my password. So I debugged a bit and found out, that the share is easy to mount with a linux webdav client. Now I dived deeper: I checked the server side and found out, that there are no requests from my enpass client to my nginx reverse proxy (checked the access logs). I started a sniffer on my client site, and saw the following output: This looks like, that the client is not able to create a TLS connection. Maybe the ciphers are too strong? The logfiles in enpass are a bit confusing: Info: [HTTP] CURLSSLOPT_NO_REVOKE Info: [HTTP] Using AUTO Proxy detection Info: [HttpClient] https://nextcloud.lasse-wackers.de/remote.php/dav/files/lasse/ curlresultcode: 35 responseheaders: Info: [HTTP] CURLE_SSL_CONNECT_ERROR try again Info: [HTTP] ****Unable to verify server certificate ***** Info: [HTTP] CURLSSLOPT_NO_REVOKE Info: [HTTP] Using AUTO Proxy detection Info: [HttpClient] https://nextcloud.lasse-wackers.de/remote.php/dav/files/lasse/ curlresultcode: 35 responseheaders: Info: [HTTP] CURLE_SSL_CONNECT_ERROR try again Info: [HTTP] ****Unable to verify server certificate ***** Info: [HTTP] CURLSSLOPT_NO_REVOKE Info: [HTTP] Using AUTO Proxy detection Info: [HttpClient] https://nextcloud.lasse-wackers.de/remote.php/dav/files/lasse/ curlresultcode: 35 responseheaders: Info: [HTTP] CURLE_SSL_CONNECT_ERROR try again Info: [HTTP] ****Unable to verify server certificate ***** Info: [HTTP] CURLSSLOPT_NO_REVOKE Info: [HTTP] Using AUTO Proxy detection Info: [HttpClient] https://nextcloud.lasse-wackers.de/remote.php/dav/files/lasse/ curlresultcode: 35 responseheaders: Info: [HTTP] CURLE_SSL_CONNECT_ERROR try again Info: [HTTP] ****Unable to verify server certificate ***** It is confusing because the certificate is valid and the reason, why the TLS connection cannot be established, is not the certificate. Is there anyone who has an idea? Cheers, Etroska

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.