Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

unifi_ssl_import.sh: "==yes" loop on script execution #38

Open
benmshapiro opened this issue Feb 6, 2019 · 5 comments
Open

unifi_ssl_import.sh: "==yes" loop on script execution #38

benmshapiro opened this issue Feb 6, 2019 · 5 comments

Comments

@benmshapiro
Copy link

benmshapiro commented Feb 6, 2019

I am using this script to import a Let's Encrypt signed ssl cert into the Ubiquiti Unifi Controller I have hosted on a server running Ubuntu 16.04.5 LTS. When I execute the script I get an infinite loop of "==yes" printed in my terminal. Any leads on the issue? Have you seen this behavior before?

I have made only these changes to the script:
hostname changed from default to FDQN matching the Let's Encrypt Cert
UNIFI_HOSTNAME=wifi.herebedragons.com

I commented following three lines for Fedora/RedHat/CentOS
UNIFI_DIR=/opt/UniFi
JAVA_DIR=${UNIFI_DIR}
KEYSTORE=${UNIFI_DIR}/data/keystore

I uncomment following three lines for Debian/Ubuntu
UNIFI_DIR=/var/lib/unifi
JAVA_DIR=/usr/lib/unifi
KEYSTORE=${UNIFI_DIR}/keystore

changed LE_MODE= from "no" to "yes"
LE_MODE=yes
LE_LIVE_DIR=/etc/letsencrypt/live

Here is my kernel version:
uname -a
Linux 4.4.0-141-generic #167-Ubuntu SMP Wed Dec 5 10:40:15 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux

Any support the community can provide would be appreciated!

Best,
Ben

@rjt
Copy link

rjt commented Feb 6, 2019 via email

@rad182
Copy link

rad182 commented Jun 22, 2019

i too have the same problem. is this normal?

@fredsimard
Copy link

I had to change some lines in the script. Think it's easier if you change line 45 to this:

LE_MODE=true

You will see a lot of errors about missing ]], ignore them, works fine.

@tobiasehlert
Copy link

Also getting a lot of errors regarding missing ]].. tried to fix the if statements without success :/
Anyway, it works and that is the most important part.

@admin-ujima
Copy link

Just for you all and information because I also struggled with the [[ not found error: If you call the script with bash .... then the errors are gone.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

6 participants