watervole: (Default)
Judith Proctor ([personal profile] watervole) wrote2005-11-25 09:39 pm

Geek help needed

My beloved Richard is stuck and stressing out. Can anyone help?

Richard writing here:

I need to send outgoing https from the server to enhance the perl shopping suite used by one of the users. If this works the actual technical changes to the suite are small and simple.

The basic perl module that adds https to the system is Crypt::SSLeay, this depends on openssl. The server had an installation of openssl, but an incomplete one. So I have rebuilt openssl in a new location. I have then tried to build Crypt::SSLeay, while it apparently built, it fails when used or tested (core dumps!). I have also ivestigated enhanced lynx builds (which also depend on openssl, and fails to build (can't remember the errors I saw)) or Curl (which also depend on openssl).

Is there a geek out there who knows about this, or knows a geek who knows about this. (I know lots of perl but...)
ext_12692: (Default)

[identity profile] cdybedahl.livejournal.com 2005-11-25 10:37 pm (UTC)(link)
I forgot to ask before: what operating system are we talking about here?

[identity profile] alexmc.livejournal.com 2005-11-25 10:50 pm (UTC)(link)
I got that working for a client a few years back. I may be able to help outside office hours. You have my contact details? I may want a testemonial from Richard for my website though :-)

[identity profile] waveney.livejournal.com 2005-11-26 07:56 am (UTC)(link)
Thanks, I will contact you this afternoon (I am busy until about 2pm). The system is RedHat Linux.

[identity profile] alexmc.livejournal.com 2005-11-26 09:19 am (UTC)(link)
I will be in a pub in Nottingham this afternoon and not much help. Sunday should be better.

(Anonymous) 2005-11-26 09:21 am (UTC)(link)
Which version of RedHat? I have Fedora Core 4 on a couple of machines. Presumably you mean Enterprise - the "professional" one?

[identity profile] alexmc.livejournal.com 2005-11-26 09:21 am (UTC)(link)
me

[identity profile] alex-holden.livejournal.com 2005-11-26 07:44 am (UTC)(link)
Perhaps the two builds are conflicting with each other - eg. it may be picking up the new headers and the old libraries or vice versa. It would probably be better if you could get rid of the old partial build unless you have something that depends on it.

[identity profile] waveney.livejournal.com 2005-11-26 07:58 am (UTC)(link)
There are lots of warning messages saying don't touch on the existing partial build, and an entry in openssl's faq saying for redhat to build a new copy elsewhere, which is just what I have done.

[identity profile] alex-holden.livejournal.com 2005-11-26 09:28 am (UTC)(link)
OK, I'm not sure what to suggest then. I stopped using RedHat years ago, partly because of the whole rpm dependencies mess and the hassle involved in upgrading to a newer version of something when RedHat hadn't released a package for the newer version. It does sound to me like it could be mixing up the two versions of OpenSSL - if the structure definitions in the headers are different to the structures used in the libraries, that would explain the core dumping.

[identity profile] lonemagpie.livejournal.com 2005-11-26 12:13 pm (UTC)(link)
Well, I can't actually help, but you have my sympathies - relax with a drink, put your feet up, and the solution will probably sneak up on you a lot more easily than it would while you're stressing...