Титла: Проблем с wine, gecko и self_signed_cert Публикувано от: senser в May 16, 2009, 11:13 Здравейте,
Опитвам се да отворя интернет страница, която е на сървър със self_signed_certificate с помощта на wine и неговият браузър под линукс. Проблемът е, че браузърът дава грешка: "XXXXX.com uses an invalid security certificate. The certificate is not trusted because it is self signed. (Error code: sec_error_ca_cert_invalid)" и освен да натисна бутон ОК, друг избор нямам, при което странцата се затваря. При отварянето на други сайтове нямам проблеми: Код: $wineconsole iexplore http://abv.bg Код: $wineconsole iexplore https://xxxx.com Някой има ли идея как мога или да импортна сертификата или да накарам браузъра да не прави такава проверка примерно (второто мисля, че няма как да стане - по спомени последните версии на gecko задължително искат потвърждение от потребителя при невалидни сертификати). Версията на gecko e 0.9.1 Титла: Re: Проблем с wine, gecko и self_signed_cert Публикувано от: neter в May 16, 2009, 12:23 Въпросният Internet Explorer, който е включен в Wine, е само Gecko рендериращ енджин с интерфейс. Не е пълнофункционален браузър. Ако искаш да използваш пълнофункционален браузър, инсталирай си Firefox в Wine и ползвай него ;)
Титла: Re: Проблем с wine, gecko и self_signed_cert Публикувано от: senser в May 17, 2009, 13:56 Знам, че това е така. Реално, това което ми е нужно е да подкарам програма писана за уиндоус да работи с wine. Въпросната програма ползва браузъра за да "показва" някои от екраните си и тогава се натъквам на проблема със self signed certificate (програмата се свързва към отдалечен сървър, който генерира и връща хтмл, който програмата за да покаже се обръща към браузъра).
Умишлено не дадох тези подробности в първия пост за да не усложнявам допълнително нещата, но явно е грешен подход :). Всъщност сега се сещам, че ако инсталирам Мозила за уиндоус под wine (с IE вече го направих и е ужасно бавно - ies4linux) и го направя браузър по подразбиране може и да стане нещо...... макар да си мисля, че би трябвало да има начин на gecko "да му се каже" да приема сертификата без значение какъв е Титла: Re: Проблем с wine, gecko и self_signed_cert Публикувано от: romeo_ninov в May 18, 2009, 11:00 Защо просто не изтеглише сертификата с някакъв броузер, след това го импортнеш в експлорера и му се довериш?
Титла: Re: Проблем с wine, gecko и self_signed_cert Публикувано от: senser в May 18, 2009, 11:23 Защо просто не изтеглише сертификата с някакъв броузер, след това го импортнеш в експлорера и му се довериш? Сетих се за този вариант, но не мога да го направя. Когато отворя браузъра на wine с: Код: $wineconsole iexplore Титла: Re: Проблем с wine, gecko и self_signed_cert Публикувано от: senser в May 20, 2009, 15:29 Ето тук https://www.security.spodhuis.org/ ($2) е посочен начин от конзола с програмата certutil как може да се импортне сертификат в базата на mozilla (предполагам ще важи и за gecko), но не виждам някъде в директорията на wine да се пази файл със сторнатите сертификати. При отваряне на сайт с валиден сертификат - примерно:
Код: $wineconsole iexplore https://www.epay.bg |