Home page logo

nmap-dev logo Nmap Development mailing list archives

Re: Errors on Mac 10.5 with NSE
From: Lee Heath <lheath () unspecific com>
Date: Mon, 12 Nov 2007 22:30:39 -0600

David Fifield wrote:
On Mon, Nov 12, 2007 at 10:16:52AM -0600, MadHat Unspecific wrote:
If tis was already reported I apologize.  Just started a new job and I 
am a bit behind.  Also, I don't have much time to debug but can gather 
any information requested.

Fresh install of Mac OS X, 10.5.

SCRIPT ENGINE: Initiating script scanning.
dyld: lazy symbol binding failed: Symbol not found: _luaL_openlib
   Referenced from: /usr/local/libexec/nmap/nse/bit.so
   Expected in: flat namespace

dyld: Symbol not found: _luaL_openlib
   Referenced from: /usr/local/libexec/nmap/nse/bit.so
   Expected in: flat namespace

Hi, can you (or someone else experiencing this problem) try something?
In Makefile.in, change the line that reads

        $(INSTALL) -c -m 755 -s nmap $(DESTDIR)$(bindir)/nmap
        $(INSTALL) -c -m 755 nmap $(DESTDIR)$(bindir)/nmap

(Remove the -s.) Then reconfigure and reinstall. Maybe the _luaL_openlib
symbol is being stripped by "install -s". See

$ make clean
edit file
$ configure && make && make install

No crash...  Looks like that was it.

Traceroute does not appear to be working.  A host that is 11 hops away, 
when I scan using the -A (I am lazy) I get an error that max TTL reached.

TRACEROUTE (using port 22/tcp)
! maximum TTL reached (50)

but when I just did a -T4 -vvv --traceroute, it works fine.
TRACEROUTE (using port 22/tcp)
1   3.19   home (

any idea or what we might try to hunt down the problem?  My brain 
stopped working a few hours ago.

Sent through the nmap-dev mailing list
Archived at http://SecLists.Org

  By Date           By Thread  

Current thread:
[ Nmap | Sec Tools | Mailing Lists | Site News | About/Contact | Advertising | Privacy ]