You know that VPN connect page? You'll need it. You'll want the username and password, and the config file. Place them in the same directory.
Although, I'm sure you've already done that. I got the same error after following their instructions. So, where did I go from there? Well, you can see it's complaining about a missing file. I, obviously, didn't have that file (and you probably don't either). That file isn't on the VPN page, so where am I supposed to get it? It's nowhere in the instructions for the
MAC tab, so I went to the
LINUX tab instead, and downloaded the file (
update-resolv-conf.bash). I placed that in the same directory as the
.ovpn file. It should work, since it was a "no such file" error before, right?
Well... wrong. It still didn't work, because Tunnelblick didn't know where the file was (how weird, since it knew where the credentials were). I had to edit the
.ovpn file to fix it. At the very bottom of the file, it had two lines:
I replaced that with the full path to the file. In my case, it was
After running it again... it still didn't work. But I had progress.
Options error: --up script fails with '/Users/LoganDark/ctf365/update-resolv-conf.bash': Operation not permitted (errno=1)
Well, I knew Tunnelblick at least located the file. Unfortunately, it still spat out an error. Why? Well, that's because the executable bit was not set in the file's permissions, so Tunnelblick wasn't allowed to run the file directly. Of course, you can always pass it as a parameter to
bash, but Tunnelblick doesn't know that - it's executing the file directly, and
bash just happens to be its interpreter. So how did I fix it? It was as simple as setting the executable bit:
chmod +x update-resolv-conf.bash
Then, I attempted to connect again, and all was fixed! YMMV. I hope this fixes it for you.