Hello sleepruim,
Bitmask is still beta or whatever. I haven’t had your problem though. I use
Bitmask 0.9.2.1~20170212151504.168
Usually, Bitmask doesn’t ask you to type in your username and password each
time you use it.
To install and set up, I used the Bitmask instructions, not those on
Riseup.net. I made my account on the Bitmask client, not on the Riseup
website.
Your best bet is run bitmask --debug , peruse the log files in .config/leap
and see if other people have had the same problem as you. Sometimes,
Riseup.net may be at fault, you can choose another provider from the Bitmask
client. Maybe, the Riseup people can help you if you file a ticket.
I’ve had to change my DNS, those of my ISP gave me trouble, apparently.
It’s a good thing anyway to part with you ISP’s DNS, provided you don’t
use those of Google or OpenDNS.
Yet, now I have problems with sync TLS authentification.
I can’t use Bitmask with the browser (websites never appear), though I can
ping websites. It seems to work fine with Transmission, which is not
essential for me since I only use transmission to download GNU/Linux distros.
So my experience with Bitmask is very limited though I’m sure it’s a fine
project.