|
|
James Yonan wrote: > Make sure that your OpenSSL library is consistent with the OpenSSL header > files which OpenVPN is reading during compilation. > > If in doubt, download OpenSSL from openssl.org, build it (but do not install > it), and then for OpenVPN, do: > > ./configure --with-ssl-headers=$d/include --with-ssl-lib=$d I did this /configure --prefix= --exec-prefix=/usr --with-ssl-headers=/usr/local/opens sl-0.9.7d/include --with-ssl-lib=/usr/local/openssl-0.9.7d Sadly I still get the exact same error message in make Can you advise anything else ?? > > I carried on and during Make I get this > > make all-am > > make[1]: Entering directory `/usr/local/openvpn' > > gcc -g -O2 -o openvpn buffer.o crypto.o error.o fdmisc.o fragment.o > gremlin.o io.o lzo.o misc.o mss.o mtu.o openvpn.o options.o packet_id.o > proxy.o socks.o reliable.o route.o session_id.o shaper.o socket.o ssl.o > thread.o tun.o -lssl -lcrypto -llzo > > crypto.o: In function `openvpn_encrypt': > > /usr/local/openvpn/crypto.c:186: undefined reference to `HMAC_Init_ex' > > crypto.o: In function `openvpn_decrypt': > > /usr/local/openvpn/crypto.c:228: undefined reference to `HMAC_Init_ex' > > crypto.o: In function `init_hmac': > > /usr/local/openvpn/crypto.c:450: undefined reference to `HMAC_CTX_init' > > /usr/local/openvpn/crypto.c:451: undefined reference to `HMAC_Init_ex' > > crypto.o: In function `free_key_ctx': > > /usr/local/openvpn/crypto.c:568: undefined reference to `HMAC_CTX_cleanup' > > crypto.o: In function `check_key_DES': > > /usr/local/openvpn/crypto.c:619: undefined reference to `DES_is_weak_key' > > /usr/local/openvpn/crypto.c:624: undefined reference to `DES_check_key_parity' > > crypto.o: In function `fixup_key_DES': > > /usr/local/openvpn/crypto.c:648: undefined reference to `DES_set_odd_parity' > > crypto.o: In function `read_passphrase_hash': > > /usr/local/openvpn/crypto.c:1141: undefined reference to `EVP_MD_CTX_cleanup' > > ssl.o: In function `init_ssl_lib': > > /usr/local/openvpn/ssl.c:188: undefined reference to > `OPENSSL_add_all_algorithms_noconf' > > ssl.o: In function `tls1_P_hash': > > /usr/local/openvpn/ssl.c:1447: undefined reference to `HMAC_CTX_init' > > /usr/local/openvpn/ssl.c:1448: undefined reference to `HMAC_CTX_init' > > /usr/local/openvpn/ssl.c:1449: undefined reference to `HMAC_Init_ex' > > /usr/local/openvpn/ssl.c:1450: undefined reference to `HMAC_Init_ex' > > /usr/local/openvpn/ssl.c:1457: undefined reference to `HMAC_Init_ex' > > /usr/local/openvpn/ssl.c:1458: undefined reference to `HMAC_Init_ex' > > /usr/local/openvpn/ssl.c:1477: undefined reference to `HMAC_CTX_cleanup' > > /usr/local/openvpn/ssl.c:1478: undefined reference to `HMAC_CTX_cleanup' > > collect2: ld returned 1 exit status > > make[1]: *** [openvpn] Error 1 > > make[1]: Leaving directory `/usr/local/openvpn' > > make: *** [all] Error 2 > > > > Can someone please help, I'm needing to rebuild openvpn, I've tried tls and > static from manual > > I hAD it working, had to reload server now can't access I get Code=111 > error, posted on #openvpn irc channel > > > > > > Thank You > > Barry > > > > -- > > Warning: require_once(../../../archive_common.php) [function.require-once]: failed to open stream: No such file or directory in /home/openvpn/domains/openvpn.net/public_html/archive/openvpn-users/2004-05/msg00080.html on line 248 Fatal error: require_once() [function.require]: Failed opening required '../../../archive_common.php' (include_path='/usr/local/lib/php') in /home/openvpn/domains/openvpn.net/public_html/archive/openvpn-users/2004-05/msg00080.html on line 248 |