Re: cross compile error for SSL suport

"inoue masatoshi" <[email protected]>
Newsgroups gmane.comp.kde.devel.konq-e
Message-ID <003301c76f72$a00eae20$6d64a8c0@qss4e4def575e2>
Hi.

I know, of course the konq/e can open web page with https protocol. But 
although  I added the  configure option : --with-ssl-dir=$(OPENSSL_DIR) 
and --with-ssl-version=0.9.7i,  konq/e on my target board show a dialog 
message "Could not connect to host ****".

If you like, Could you please tell me how  you configured your konq/e on arm 
?

regards

inoue masatoshi
----- Original Message ----- 
From: "Akshay Mishra" <[email protected]>
To: <[email protected]>
Sent: Thursday, March 22, 2007 8:41 PM
Subject: Re: cross compile error for SSL suport


>I am replying using an arm linux and konqueror
> it works. some config problems on your machine
>
>
> On 3/20/07, inoue masatoshi <[email protected]> wrote:
>> Hi,
>>
>> Thanks for your replying.
>> But even I retried to compile the konq/e with OpenSSL-0.9.7i, the message
>> was not changed.
>>
>> well, If I compile the konq/e without option "--disable-dynamic-ssl", 
>> then I
>> could complete the compalition. and I put the libssl and libcrypt to /lib 
>> of
>> target board.
>> then debug message of konq/e when I open the web page with https protocol
>> was follows.
>> 
>> 
>> 
>> debug: KSSL initialize
>> debug: Cipher list:
>> RC4-MD5:RC4-SHA:DES-CBC3-SHA:RC2-CBC-MD5:DES-CBC3-MD5:DHE-RSA-AES256-SHA:DHE-DSS-AES256-SHA:DH-RSA-AES256-SHA:DH-DSS-AES256-SHA:AES256-SHA:EDH-RSAA
>> debug: KSSL connected OK
>> debug: KSSL connected OK
>> debug: X509Callback: ok = 0 error = 18
>> debug: X509Callback: ok = 0 error = 18
>> debug: Matching CN=[sodesu-test] to [sodesu-test]
>> debug: X509Callback: ok = 0 error = 18
>> debug: X509Callback: ok = 0 error = 18
>> debug: Matching CN=[sodesu-test] to [sodesu-test]
>> debug: SSL HTTP frame the parent?
>> debug: dcopclient::call(kded, kssld,
>> cacheGetPolicyByCertificate(KSSLCertificate))
>> debug: DCOPDispatcher::slotDispatch() 16
>> debug: SSL HTTP frame the parent?
>> debug: dcopclient::call(kded, kssld,
>> cacheGetPolicyByCertificate(KSSLCertificate))
>> debug: DCOPDispatcher::slotDispatch() 20
>> debug: needs a msg box
>> debug: messageBox 4 The server certificate failed the authenticity test
>> (sodesu-test). - Server Authentication
>> debug: SlaveInterface::messageBox m_progressId=0
>>
>> This is last part of debug messages of konq/e .
>> And here, the konq/e did hung up!
>> Could anyone please tell me how I can solve this?
>>
>> And I have question.
>> I checked configure script about OpenSSL, then output of configure script
>> say:
>> "checking whether OpenSSL uses rsaref... no"
>>
>> rsaref must be needed for konq/e???
>>
>> regards
>>
>> inoue masatoshi
>>
>>
>> ----- Original Message -----
>> From: "Akshay Mishra" <[email protected]>
>> To: "inoue masatoshi" <[email protected]>
>> Sent: Monday, March 19, 2007 7:18 PM
>> Subject: Re: cross compile error for SSL suport
>>
>>
>> > use openssl-0.9.7i. that should hopefully solve the problem.
>> >
>> > Akshay
>> >
>> > On 3/19/07, inoue masatoshi <[email protected]> wrote:
>> >> Hello all
>> >>
>> >> I would like to use konqueror embedded with https protocol suport, so 
>> >> I
>> >> cross compiled openssl-0.9.6c with opetion :
>> >> ./Configure no-idea no-threads shared --prefix=$(pwd)/dist
>> >>
>> >> then, I reconfigure  konqueror3-embedded-0.2-20040524 with option:
>> >>
>> >> ./configure --enable-qt-embedded --enable-embedded
>> --host=i686-pc-linux-gnu
>> >> --target=arm-linux --disable-mt --disable-pcre --disable-threading
>> --includedir=/usr/include/kde,/home/inoue/workspace/openssl/dist/include
>> >>  --prefix=/home/shared/konqe
>> --with-qt-dir=/usr/local/qt-embedded-free-3.3.5
>> >>  --enable-add-ons=felicacard,setting --with-gui=kiosk
>> --with-ssl-dir=/home/inoue/workspace/openssl/dist
>> >>  --with-ssl-version=0.9.6c
>> >>
>> >> and, it compiled fine, but when I open a web page with https protocol,
>> >> then
>> >> I got message "Could not connect host ******"
>> >> I thought this is similar problem to
>> >> http://lists.kde.org/?l=konq-e&m=100807797116559&w=2.
>> >> So I retried configure of konqueror embedded with option:
>> >>
>> >> ./configure --enable-qt-embedded --enable-embedded
>> --host=i686-pc-linux-gnu
>> >> --target=arm-linux --disable-mt --disable-pcre --disable-threading
>> --includedir=/usr/include/kde,/home/inoue/workspace/openssl/dist/include
>> >>  --prefix=/home/shared/konqe
>> --with-qt-dir=/usr/local/qt-embedded-free-3.3.5
>> >>  --enable-add-ons=felicacard,setting --with-gui=kiosk
>> --with-ssl-dir=/home/inoue/workspace/openssl/dist
>> >>  --with-ssl-version=0.9.6c --disable-dynamic-ssl
>> >>
>> >> then I got following message
>> >>
>> >> /bin/sh ../../libtool --silent --mode=link --tag=CXX
>> >> rm-linux-g++  -Wnon-virtual-dtor -Wno-long-long -Wundef -ansi
>> -D_XOPEN_SOURCE=500
>> >>  -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -Wall -W
>> -Wpointer-arith
>> >>  -Wwrite-strings -O2 -fno-exceptions -fno-check-new -fno-common
>> -DQT_NO_ASCII_CAST
>> >>     -o
>> >> konqueror -L/home/inoue/workspace/openssl/dist/lib
>> -R/home/inoue/workspace/openssl/dist/lib
>> >>  -L/usr/local/qt-embedded-free-3.3.5/lib -L/home/shared/konqe/lib
>> -export-dynamic
>> >> main.o mainwindowbase.o mainwindebug.o htmlview.o popuphandler.o 
>> >> view.o
>> >> run.o browseriface.o bookmarks.o preferences.o preferencesimpl.o
>> >> mainwindow_qpe.o mainwindow_x11.o mainwindow_kiosk.o mainwindow_tv.o
>> >> xmltree.o bookmarkeditor.o bookmarkeditorimpl.o bookmarkedit.o
>> >> bookmarkeditimpl.o simpleim.o
>> >> ../../konq-embed/add-ons/felicacard/libfelica_e.la
>> >> ../../konq-embed/add-ons/setting/libsetting_e.la
>> >> ./../dropin/kio/libkiodropin.la
>> >> ../../konq-embed/kdesrc/khtml/ecma/libkjs_html_i.la
>> >> ../../konq-embed/kdesrc/kjs/libkjs.la  ../lib/libkonqe.la
>> >> ./../kdesrc/kparts/libkparts.la ./../dropin/libdropin.la
>> >> ./../dropin/kparts/libkpartsdropin.la
>> >> ../../konq-embed/kdesrc/khtml/libkhtml_i.la
>> >> ../dropin/kssl/libkssldropin.la
>> >> ../kdesrc/kssl/libkssl.la
>> >> ../lib/.libs/libkonqe.so: undefined reference to
>> >> `KOpenSSLProxy::X509_check_purpose(x509_st *, int, int)'
>> >> ../lib/.libs/libkonqe.so: undefined reference to
>> >> `KOpenSSLProxy::EVP_md5(void)'
>> >> ../lib/.libs/libkonqe.so: undefined reference to
>> >> `KOpenSSLProxy::ERR_print_errors_fp(_IO_FILE *)'
>> >> ../lib/.libs/libkonqe.so: undefined reference to
>> >> `KOpenSSLProxy::RAND_load_file(char const *, long)'
>> >> ../lib/.libs/libkonqe.so: undefined reference to
>> >> `KOpenSSLProxy::SSL_peek(ssl_st *, void *, int)'
>> >> ../lib/.libs/libkonqe.so: undefined reference to
>> >> `KOpenSSLProxy::X509_get_pubkey(x509_st *)'
>> >> ../lib/.libs/libkonqe.so: undefined reference to
>> >> `KOpenSSLProxy::X509_PURPOSE_get_count(void)'
>> >> ../lib/.libs/libkonqe.so: undefined reference to
>> >> `KOpenSSLProxy::X509_STORE_CTX_set_purpose(x509_store_ctx_st *, int)'
>> >> ../lib/.libs/libkonqe.so: undefined reference to
>> >> `KOpenSSLProxy::X509_get_serialNumber(x509_st *)'
>> >> ../lib/.libs/libkonqe.so: undefined reference to
>> >> `KOpenSSLProxy::X509_digest(x509_st const *, env_md_st const *, 
>> >> unsigned
>> >> char *, unsigned int *)'
>> >> ../lib/.libs/libkonqe.so: undefined reference to
>> >> `KOpenSSLProxy::i2d_PKCS12(PKCS12 *, unsigned char **)'
>> >> ../lib/.libs/libkonqe.so: undefined reference to
>> >> `KOpenSSLProxy::X509_PURPOSE_get0(int)'
>> >> ../lib/.libs/libkonqe.so: undefined reference to
>> >> `KOpenSSLProxy::OBJ_obj2nid(asn1_object_st *)'
>> >> ../lib/.libs/libkonqe.so: undefined reference to
>> >> `KOpenSSLProxy::X509_PURPOSE_get_id(x509_purpose_st *)'
>> >> ../lib/.libs/libkonqe.so: undefined reference to
>> >> `KOpenSSLProxy::i2s_ASN1_INTEGER(v3_ext_method *, asn1_string_st *)'
>> >> ../lib/.libs/libkonqe.so: undefined reference to
>> >> `KOpenSSLProxy::sk_pop(stack_st *)'
>> >> ../lib/.libs/libkonqe.so: undefined reference to
>> >> `KOpenSSLProxy::RAND_write_file(char const *)'
>> >> ../lib/.libs/libkonqe.so: undefined reference to
>> >> `KOpenSSLProxy::BN_bn2hex(bignum_st const *)'
>> >> ../lib/.libs/libkonqe.so: undefined reference to
>> >> `KOpenSSLProxy::ERR_clear_error(void)'
>> >> ../lib/.libs/libkonqe.so: undefined reference to
>> >> `KOpenSSLProxy::SSL_accept(ssl_st *)'
>> >> ../lib/.libs/libkonqe.so: undefined reference to
>> >> `KOpenSSLProxy::OBJ_nid2ln(int)'
>> >> ../lib/.libs/libkonqe.so: undefined reference to
>> >> `KOpenSSLProxy::X509_check_private_key(x509_st *, evp_pkey_st *)'
>> >> collect2: ld returned 1 exit status
>> >> make[5]: *** [konqueror]  1
>> >> make[5]: Leaving directory
>> >>
>> `/home/inoue/workspace/konq_arm/konqueror3-embedded-0.2-20040524/konq-embed/src'
>> >> make[4]: *** [all-recursive]  1
>> >> make[4]: Leaving directory
>> >>
>> `/home/inoue/workspace/konq_arm/konqueror3-embedded-0.2-20040524/konq-embed/src'
>> >> make[3]: *** [all]  2
>> >> make[3]: Leaving directory
>> >>
>> `/home/inoue/workspace/konq_arm/konqueror3-embedded-0.2-20040524/konq-embed/src'
>> >> make[2]: *** [all-recursive]  1
>> >> make[2]: Leaving directory
>> >>
>> `/home/inoue/workspace/konq_arm/konqueror3-embedded-0.2-20040524/konq-embed'
>> >> make[1]: *** [all-recursive]  1
>> >> make[1]: Leaving directory
>> >> `/home/inoue/workspace/konq_arm/konqueror3-embedded-0.2-20040524'
>> >> make: *** [all]  2
>> >>
>> >> somewhere you can see "", sorry it is Japanese and it means 
>> >> "error"
>> >> Could anyone please tell me advice to fix this problem?
>> >>
>> >> regards
>> >>
>> >> inoue
>> >>
>> >>
>> >> _______________________________________________
>> >> konq-e mailing list
>> >> [email protected]
>> >> https://mail.kde.org/mailman/listinfo/konq-e
>> >>
>> >
>>
>>
>> _______________________________________________
>> konq-e mailing list
>> [email protected]
>> https://mail.kde.org/mailman/listinfo/konq-e
>>
>
>
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.