OK then, does it get as far as creating a log file, and if so, any clues in it?
Can you set
TRACE_LEVEL_{listener_name} = ADMIN
in the listener.ora, restart, and check for trace files?
-- Graham
Computers make it easier to do a lot of things, but most of the things they make it easier to do don't need to be done.