bergetfew

joined 2 weeks ago
[–] [email protected] 0 points 9 hours ago (2 children)

I've gone through their automatic setup and followed the youtube tutorial from Lawrence Systems. I entered all the required information for the setup correctly (apart from the email maybe). The tutor got his dashboard page hosted with https properly enabled with no additional configuration and I expected mine to work the same. I've tried to regenerate the certificates according to the official docs, but I still get the same result. I honestly don't know where else the problem could've arised. As much as I hate it, I think I'll have to go through the logs after all.

 

I've recently gotten into self hosting. I have a VPS and a domain name and decided to set up Pangolin as a reverse proxy to my local homelab.

During the options in the installation, I was asked to provide an email address for "generating Let's Encrypt certificates". I don't have a clue what what role my email address plays into this nor what email I should provide for the setup, so I just gave one of my personal email address. Everything worked fine and the service was completely set up in the VPS.

However, logging into the dashboard, I was informed by my browser that the certificate of the website is self signed and visiting the page may be dangerous. Although I was later able to access the panel with https enabled, I felt this setup is not okay and decided I would need to fix it.

Unfortunately I have no idea how certificate issuing works. I tried to search for a solution online and read the docs for Pangolin and Traefik as well as rewatch the tutorial through which I set up Pangolin, but either they tend to skip explaining the email thing or go too much into detail without even explaining where to start. I also checked my inbox to see if the CA pinged me or something but to no avail.

I feel like I'm missing something in my setup which was apparent to everybody else. I would really appreciate if someone could help me ELI5 what the root cause of this 'email' problem is and how to fix it. I am willing to set up the service all over again or edit the config files if needed but I just need to know what to do.

[–] [email protected] 2 points 23 hours ago* (last edited 23 hours ago)

This actually worked! I've disabled the 'Block connection without VPN' and 'Always-on VPN' options and my phone is finally able to access other devices.

I've never tried this approach before as my computers were able to connect to each other even with kill switch enabled on both of them, making me assume the problem didn't lie here, but you proved me otherwise.

I'm somewhat hesitant to leave the configuration like this, but I guess it's worth it given the circumstances. Thank you very much for your advice!

[–] [email protected] -1 points 1 day ago* (last edited 1 day ago) (1 children)

Split tunneling is only available for paid plans. Free tier users can only choose between having their entire traffic go through the VPN or none at all.

I don't mind being without split tunneling. My grudge lies in not being able to access other computers and their services on the same network.

 

My phone is unable to access any other device in the network when connected to ProtonVPN via the free tier. My other computers are able to communicate with each other even when they have their own instances of ProtonVPN enabled with free tier. I've checked their settings in the Android app and apparently local connections are paywalled.

Oddly enough, sharing files from the phone to other devices via LocalSend works, though you would need to share them via an HTTP url.

I find this to be very stupid and frustrating, especially when local connections are allowed for free for computers. I want to continue with this service but it's making it difficult to do so as I wish to be able to access my selfhosted services locally. Is there any way to mitigate this while still keeping the connection active?

 
 
 
 

After seeing the latest Apple WWDC with the introduction of the new design system, it was surprising to see how their redesigned 'Liquid Glass' interface shown in the live stream was exactly consistent with their developer build. It wasn't just a screen recorder thing either; the presentation demonstrated individual components and multiple screens with morphing and other custom animations that couldn't reasonably be simulated in an app. On the other hand, animating the interface with normal video editing software would be equally impractical when replicating the behaviour of the actual software for displaying example cases of apps.

Is it just a thing of ensuring impeccable QA in producing renders like this or do they have some specialised software for these purposes?