libexslt.so.0 not found

Mike's Avatar

Mike

18 Feb, 2015 09:33 PM

Using nightlies, I am running into some sort of a linking problem when trying to start rpcd. The file that it says it cannot find exists. Any ideas?

I am on Debian 7.3

moo@arachni:/usr/share/arachni/arachni-2.0dev-1.0dev/bin# ./arachni_rpcd --reroute-to-logfile --address 172.31.1.2 --port 7331 --external-address 52.1.1.2 --port-range 50000-51000
/usr/share/arachni/arachni-2.0dev-1.0dev/system/gems/gems/nokogiri-1.6.1/lib/nokogiri.rb:28:in `require': libexslt.so.0: cannot open shared object file: No such file or directory - /usr/share/arachni/arachni-2.0dev-1.0dev/system/gems/extensions/x86_64-linux/2.1.0/nokogiri-1.6.1/nokogiri/nokogiri.so (LoadError)
        from /usr/share/arachni/arachni-2.0dev-1.0dev/system/gems/gems/nokogiri-1.6.1/lib/nokogiri.rb:28:in `<top (required)>'
        from /usr/share/arachni/arachni-2.0dev-1.0dev/system/gems/bundler/gems/arachni-d7919e0f4517/lib/arachni/element/base.rb:11:in `require'
        from /usr/share/arachni/arachni-2.0dev-1.0dev/system/gems/bundler/gems/arachni-d7919e0f4517/lib/arachni/element/base.rb:11:in `<module:Arachni>'
        from /usr/share/arachni/arachni-2.0dev-1.0dev/system/gems/bundler/gems/arachni-d7919e0f4517/lib/arachni/element/base.rb:9:in `<top (required)>'
        from /usr/share/arachni/arachni-2.0dev-1.0dev/system/gems/bundler/gems/arachni-d7919e0f4517/lib/arachni/element/link_template.rb:9:in `require_relative'
        from /usr/share/arachni/arachni-2.0dev-1.0dev/system/gems/bundler/gems/arachni-d7919e0f4517/lib/arachni/element/link_template.rb:9:in `<top (required)>'
        from /usr/share/arachni/arachni-2.0dev-1.0dev/system/gems/bundler/gems/arachni-d7919e0f4517/lib/arachni/parser.rb:14:in `require'
        from /usr/share/arachni/arachni-2.0dev-1.0dev/system/gems/bundler/gems/arachni-d7919e0f4517/lib/arachni/parser.rb:14:in `block in <module:Arachni>'
        from /usr/share/arachni/arachni-2.0dev-1.0dev/system/gems/bundler/gems/arachni-d7919e0f4517/lib/arachni/parser.rb:14:in `each'
        from /usr/share/arachni/arachni-2.0dev-1.0dev/system/gems/bundler/gems/arachni-d7919e0f4517/lib/arachni/parser.rb:14:in `<module:Arachni>'
        from /usr/share/arachni/arachni-2.0dev-1.0dev/system/gems/bundler/gems/arachni-d7919e0f4517/lib/arachni/parser.rb:9:in `<top (required)>'
        from /usr/share/arachni/arachni-2.0dev-1.0dev/system/gems/bundler/gems/arachni-d7919e0f4517/lib/arachni/framework.rb:34:in `require'
        from /usr/share/arachni/arachni-2.0dev-1.0dev/system/gems/bundler/gems/arachni-d7919e0f4517/lib/arachni/framework.rb:34:in `<module:Arachni>'
        from /usr/share/arachni/arachni-2.0dev-1.0dev/system/gems/bundler/gems/arachni-d7919e0f4517/lib/arachni/framework.rb:20:in `<top (required)>'
        from /usr/share/arachni/arachni-2.0dev-1.0dev/system/gems/bundler/gems/arachni-d7919e0f4517/lib/arachni.rb:56:in `require_relative'
        from /usr/share/arachni/arachni-2.0dev-1.0dev/system/gems/bundler/gems/arachni-d7919e0f4517/lib/arachni.rb:56:in `<top (required)>'
        from /usr/share/arachni/arachni-2.0dev-1.0dev/system/gems/bundler/gems/arachni-d7919e0f4517/bin/arachni_rpcd:10:in `require_relative'
        from /usr/share/arachni/arachni-2.0dev-1.0dev/system/gems/bundler/gems/arachni-d7919e0f4517/bin/arachni_rpcd:10:in `<top (required)>'
        from /usr/share/arachni/arachni-2.0dev-1.0dev/bin/../system/arachni-ui-web/bin/arachni_rpcd:16:in `load'
        from /usr/share/arachni/arachni-2.0dev-1.0dev/bin/../system/arachni-ui-web/bin/arachni_rpcd:16:in `<main>'
moo@arachni:/usr/share/arachni/arachni-2.0dev-1.0dev/bin# file /usr/share/arachni/arachni-2.0dev-1.0dev/system/gems/extensions/x86_64-linux/2.1.0/nokogiri-1.6.1/nokogiri/nokogiri.so
/usr/share/arachni/arachni-2.0dev-1.0dev/system/gems/extensions/x86_64-linux/2.1.0/nokogiri-1.6.1/nokogiri/nokogiri.so: ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=0xcc637abe55d8cef0f401796465ac33bd537a8f21, not stripped
  1. Support Staff 1 Posted by Tasos Laskos on 18 Feb, 2015 10:03 PM

    Tasos Laskos's Avatar

    Building some new nightlies with an updated Nokogiri version. Will let you know once the packages are available.

    Thanks for the heads-up man.

  2. Support Staff 2 Posted by Tasos Laskos on 19 Feb, 2015 11:13 PM

    Tasos Laskos's Avatar

    Something's wrong with the dependencies at the moment so it's taking me some time to sort it out, sorry about that.

  3. 3 Posted by Mike on 26 Feb, 2015 04:40 PM

    Mike's Avatar

    Any luck?

  4. Support Staff 4 Posted by Tasos Laskos on 26 Feb, 2015 04:43 PM

    Tasos Laskos's Avatar

    Unfortunately still waiting on: https://github.com/sparklemotion/nokogiri/issues/1250

    You can build a package yourself if you'd like:

    wget -O - https://raw.github.com/Arachni/build-scripts/master/bootstrap.sh
    

    Or, better yet, try the v1.1 codebase; the more testing it gets the faster I'll be able to release it: https://github.com/Arachni/arachni/tree/v1.1#linux-and-osx

  5. 5 Posted by Mike on 04 Mar, 2015 08:25 PM

    Mike's Avatar

    I just changed to stable from nightlies and its working fine again... I don't have the free time right now to do the v1.1 right now but hopefully I can give it a go soon. Hopefully that nokogiri issue gets resolved soon for you.

    Thanks,

  6. Support Staff 6 Posted by Tasos Laskos on 15 Mar, 2015 02:50 AM

    Tasos Laskos's Avatar

    Fixed at last!

    And not only that, but the v1.1 dev branches have been merged back into the experimental ones and are packaged in the nightlies.

    So, you can take them for a spin and if you do please let me know of any issues, I'm on the final straight for the release.

    Cheers

  7. Tasos Laskos closed this discussion on 15 Mar, 2015 02:51 AM.

Comments are currently closed for this discussion. You can start a new one.

Keyboard shortcuts

Generic

? Show this help
ESC Blurs the current field

Comment Form

r Focus the comment reply box
^ + ↩ Submit the comment

You can use Command ⌘ instead of Control ^ on Mac