strongswan: plugin 'uci' failed to load: Error relocating /usr/lib/ipsec/plugins/libstrongswan-uci.so: uci_lookup:
Open
Nobody has claimed this yet.
- Dominant language
- Makefile
- Stars
- 4.6k
- Forks
- 4k
- Avg merge
- 3d 12h
- Merged PRs (30d)
- 134
Description
Jan 14 00:25:26 router ipsec: 00[DMN] Starting IKE charon daemon (strongSwan 5.9.8, Linux 5.15.87, armv7l)
Jan 14 00:25:26 router ipsec: 00[LIB] plugin 'uci' failed to load: Error relocating /usr/lib/ipsec/plugins/libstrongswan-uci.so: uci_lookup: symbol not found
Jan 14 00:25:26 router ipsec: 00[NET] using forecast interface br-lan
Jan 14 00:25:26 router ipsec: 00[CFG] joining forecast multicast groups: 224.0.0.1,224.0.0.22,224.0.0.251,224.0.0.252,239.255.255.250
Jan 14 00:25:26 router ipsec: 00[LIB] loaded plugins: charon aes des rc2 sha2 sha1 md4 md5 mgf1 random nonce x509 revocation constraints pubkey pkcs1 pgp dnskey sshkey pem fips-prf gmp xcbc hmac kdf drbg attr kernel-netlink resolve socket-default connmark forecast vici updown eap-identity eap-mschapv2 xauth-generic dhcp led
Jan 14 00:25:26 router ipsec: 00[JOB] spawning 16 worker threads
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reproducing the strongSwan startup log on OpenWrt and inspect /usr/lib/ipsec/plugins/libstrongswan-uci.so and its package dependencies. Trace why the uci_lookup symbol is unavailable; the issue is done when the uci plugin loads without the relocation error and the relevant package behavior is verified.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- linux
- Domain
- networking
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 30/100