-
Notifications
You must be signed in to change notification settings - Fork 246
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
Wont Run on Centos - libstdc not found #113
Comments
Is it possible for you to upgrade to Centos 8 or AlmaLinux 8 or 9? |
Negative, its a hosted server which is used by a charitable organisation so I volunteer my time. Current version CentOS v7.9.2009 STANDARD kvm |
I'll see if I can build the RPM on CentOs 7. |
I've tried building on CentOs 7, but have hit a snag with compiling argon2. It comes up with this error: It seems that gcc 4.8.5 does not support the C++14 standard. It would require installing at least gcc 5.2 and associated libstdc++, which would break compatibility with standard CentOs 7 anyway. Does anyone have any suggestions? |
Same problem with ztncui-0.8.13-1.x86_64.rpm and Oracle Linux Server release 7.9: |
I am needing to authorise some members but unable to get ztncui to run. .Will editing the member.json entries (“authorized:true”, "lastAuthorizedCredentialType":"api","lastAuthorizedTime":) work ? I am needing to authorise some members but unable to get ztncui to run. Many thanks |
You can have a look at https://github.com/zerotier/ZeroTierOne/tree/dev/controller on how to talk to the zerotier-one API. Otherwise, an upgrade to some flavour of EL8 or 9 should allow the RPM to install. |
I just broke my ztncui installation by Is there any chance to get the old rpm for a downgrade? It no longer seems to be available in the repository. |
So here's a hack which I wouldn't recommend for production environments. But it gets things going again:
|
Thanks @Brueggus for your helpful post. |
Thank you, the hack worked so I could authorise the additional members. Can anyone point me to an arm64 deb??? |
I installed ztnci on Centos 7 and it all worked fine. I created a few networks, users, etc. After about a month it stopped working. Executed form the command line and it gave the below error:
Error: /lib64/libstdc++.so.6: version `GLIBCXX_3.4.20' not found (required by /opt/key-networks/ztncui/node_modules/argon2/build/Release/argon2.node)
After backing up, I reinstalled using the below from root:
yum reinstall https://download.key-networks.com/el7/ztncui/1/ztncui-release-1-1.noarch.rpm -y
Installed: ztncui-release.noarch 0:1-1 Complete!
yum reinstall ztncui -y
created /opt/key-networks/ztncui/.env
systemctl status ztncui
ztncui.service - ztncui - ZeroTier network controller user interface
Loaded: loaded (/usr/lib/systemd/system/ztncui.service; enabled; vendor preset: disabled)
Active: failed (Result: start-limit) since Sun 2023-03-12 18:08:01 AEDT; 37min ago
Docs: https://key-networks.com
Main PID: 27864 (code=exited, status=1/FAILURE)
Changed to ztncui directory and ./ztncui which gave me the below information:
Error: /lib64/libstdc++.so.6: version `GLIBCXX_3.4.20' not found (required by /opt/key-networks/ztncui/node_modules/argon2/build/Release/argon2.node)
at process.dlopen (pkg/prelude/bootstrap.js:2255:28)
at Object.Module._extensions..node (node:internal/modules/cjs/loader:1189:18)
at Module.load (node:internal/modules/cjs/loader:981:32)
at Function.Module._load (node:internal/modules/cjs/loader:822:12)
at Module.require (node:internal/modules/cjs/loader:1005:19)
at Module.require (pkg/prelude/bootstrap.js:1855:31)
at require (node:internal/modules/cjs/helpers:102:18)
at bindings (/snapshot/src/node_modules/bindings/bindings.js:112:48)
at Object. (/snapshot/src/node_modules/argon2/argon2.js:3:37)
at Module._compile (pkg/prelude/bootstrap.js:1930:22) {
code: 'ERR_DLOPEN_FAILED'
}
Would greatly appreciate advice on how to get ztncui working again as it appears to be a library issue.
The text was updated successfully, but these errors were encountered: