hi guys

Error message:

Message: Code(-9155) Exception caused by native code:
PublicationShim::start()

Background:

idm upgraded from 3.01 to 3.51 - driverset split into 2 driversets -
one for edir drivers and one for mad drivers.
The edir driverset is staying on idm 3.51 edir 885 netware boxes
because of edir version restriction on one of application edirs. Moving
this to linux boxes.
The mad driverset is moving to 3.61 via a migration to new h/w - win
2k8 r2 with edir windows 64 bit 885 and idm 3.61 running locally - the
drivers run locally ie NO remoteloaders.
Roll the first mad driver in the mad driverset from the win 2k3 r3 edir
885 idm 3.51 box onto the new hardware - win 2k8 r2 - edir windows 64
bit 885 and idm 3.61 - set the authentication data - starts fine.
restarts fine and quickly.

Roll the second mad driver using same procedure - set authentication
data - starts fine - but on restart - longer wait then gives above error
- leave for a couple of minutes - try again a few times and it
eventually restarts.
Once started the driver performs normally.

Tried it with different mad drivers and get the same behaviour.
I've rolled the second driver back to the idm 3.51 environment till i
can get to the bottom of the strange behaviour.

Any ideas? theres only one other reference to this error - which seems
to say its a windows thing - but i get the same behaviour on test and
prod.

I'm using the standard idm 361 be engine from downloads - i notice
there are a couple of 361 engine patches but they are restricted
download - i'm not sure what that means or what improvements they might
give?
The ad driver dll version is latest version - 3.5.10 but earlier
version dlls give the same behaviour.
Any ideas much appreciated

the end of the trace level 3 is below - the forum only seems to take
10000 characters

thanks guys
Mike



</nds>
16:06:41 DDC Drvrs: ADme2cosim ST:Initializing ECMAScript extensions.
16:06:41 DDC Drvrs: ADme2cosim ST:Reading XML attribute
vnd.nds.stream://UK-AC-MIKIDMUP/uk/ac/idmupdrivset/ADme2cosim#DirXML-DriverFilter.
16:06:41 DDC Drvrs: ADme2cosim ST:Loaded filter.
urned:
16:06:41 1C8 Drvrs: ADme2cosim PT:
<nds dtdversion="3.5" ndsversion="8.x">
<source>
<product version="3.6.10.4747">DirXML</product>
<contact>Novell, Inc.</contact>
</source>
<output>
<status event-id="0" level="success"><application>DirXML</application>
<module>ADme2cosim</module>
<object-dn></object-dn>
<component>Publisher</component>
</status>
</output>
</nds>
16:06:41 1C8 Drvrs: ADme2cosim PT:
<nds dtdversion="3.5" ndsversion="8.x">
<source>
<product version="3.6.10.4747">DirXML</product>
<contact>Novell, Inc.</contact>
</source>
<output>
<status event-id="0" level="success"><application>DirXML</application>
<module>ADme2cosim</module>
<object-dn></object-dn>
<component>Publisher</component>
</status>
</output>
</nds>
16:06:41 1C8 Drvrs: ADme2cosim PT:ADDriver: rootDSE information
needed.

16:06:41 1C8 Drvrs: ADme2cosim PT:ADDriver: Make unauthenticated
connection to rootDSE

16:06:41 1C8 Drvrs: ADme2cosim PT:ADDriver: unauthenticated connection
to rootDSE succeeded

16:06:41 1C8 Drvrs: ADme2cosim PT:ADDriver: read rootDSE information
16:06:41 1C8 Drvrs: ADme2cosim PT:ADDriver:
LDAP Session Information

LDAP version: 3
Domain DNS name:
Server DNS name: 130.88.206.45
Host reachable: 1
Using SSL: 0
Client error: (0) - Success
Server error: -
Dereference aliases: 0 - never
Referals: 1 - on
Auto-reconnect: 1
Getdsname flags: 0
Sspi flags: 4002
Keep alive: 120
Ping limit: 4
Ping wait time: 2000

16:06:41 1C8 Drvrs: ADme2cosim PT:ADDriver: Supported server side LDAP
controls:
1.2.840.113556.1.4.319 - LDAP_PAGED_RESULT_OID_STRING
1.2.840.113556.1.4.801 - LDAP_SERVER_SD_FLAGS_OID
1.2.840.113556.1.4.473 - LDAP_SERVER_SORT_OID
1.2.840.113556.1.4.528 - LDAP_SERVER_NOTIFICATION_OID
1.2.840.113556.1.4.417 - LDAP_SERVER_SHOW_DELETED_OID
1.2.840.113556.1.4.619 - LDAP_SERVER_LAZY_COMMIT_OID
1.2.840.113556.1.4.841 - LDAP_SERVER_DIRSYNC_OID
1.2.840.113556.1.4.529 - LDAP_SERVER_EXTENDED_DN_OID
1.2.840.113556.1.4.805 - LDAP_SERVER_TREE_DELETE_OID
1.2.840.113556.1.4.521 - LDAP_SERVER_CROSSDOM_MOVE_TARGET_OID
1.2.840.113556.1.4.970 -
1.2.840.113556.1.4.1338 - LDAP_SERVER_VERIFY_NAME_OID
1.2.840.113556.1.4.474 - LDAP_SERVER_RESP_SORT_OID
1.2.840.113556.1.4.1339 - LDAP_SERVER_DOMAIN_SCOPE_OID
1.2.840.113556.1.4.1340 - LDAP_SERVER_SEARCH_OPTIONS_OID
1.2.840.113556.1.4.1413 - LDAP_SERVER_PERMISSIVE_MODIFY_OID
2.16.840.1.113730.3.4.9 -
2.16.840.1.113730.3.4.10 -
1.2.840.113556.1.4.1504 -
1.2.840.113556.1.4.1852 -
1.2.840.113556.1.4.802 -
1.2.840.113556.1.4.1907 -
1.2.840.113556.1.4.1948 -
Naming contexts & RootDSE Properties:
DC=ds,DC=meta,DC=test
CN=Configuration,DC=ds,DC=meta,DC=test
CN=Schema,CN=Configuration,DC=ds,DC=meta,DC=test
DC=DomainDnsZones,DC=ds,DC=meta,DC=test
DC=ForestDnsZones,DC=ds,DC=meta,DC=test
default naming context: DC=ds,DC=meta,DC=test
schema naming context:
CN=Schema,CN=Configuration,DC=ds,DC=meta,DC=test
configuration naming context: CN=Configuration,DC=ds,DC=meta,DC=test
root domain naming context: DC=ds,DC=meta,DC=test
forest functional level: Windows Server 2003 Forest Mode
16:06:41 1C8 Drvrs: ADme2cosim PT:ADDriver: Connect using ldap_bind:
user=dxml, domain=ds.meta.test, password=***, method=negotiate,
server=130.88.206.45, sign=yes, seal=yes ssl=no

16:06:41 DDC Drvrs: ADme2cosim ST:Received state change event.
16:06:41 DDC Drvrs: ADme2cosim ST:Transitioned from state 'Starting' to
state 'Running'.
16:06:41 DDC Drvrs: ADme2cosim ST:Successfully processed state change
event.
16:06:42 1C8 Drvrs: ADme2cosim PT:ADDriver: ldap_bind connection
succeeded

16:06:42 1C8 Drvrs: ADme2cosim PT:Calling NativeDriverShim.destroy()
from NativePublicationShim.start()
16:06:42 1C8 Drvrs: ADme2cosim PT:
DirXML Log Event -------------------
Driver: \UK-AC-MIKIDMUP\uk\ac\idmupdrivset\ADme2cosim
Channel: Publisher
Status: Error
Message: Code(-9155) Exception caused by native code:
PublicationShim::start()
16:06:42 1C8 Drvrs: ADme2cosim PT:Killing driver from publisher thread;
after PublicationShim.start().
16:06:42 1C8 Drvrs: ADme2cosim PT:Requesting termination.
16:06:42 1C8 Drvrs: ADme2cosim PT:Ending publisher thread.
16:06:42 DDC Drvrs: ADme2cosim ST:Leaving event loop.
16:06:42 DDC Drvrs: ADme2cosim ST:Shutting down DirXML driver
\UK-AC-MIKIDMUP\uk\ac\idmupdrivset\ADme2cosim.
16:06:42 DDC Drvrs: ADme2cosim ST:ADDriver: Driver::shutdown
16:06:42 DDC Drvrs: ADme2cosim ST:ADDriver: shutdown subscriber
16:06:42 DDC Drvrs: ADme2cosim ST:ADDriver: shutdown publisher
16:06:42 DDC Drvrs: ADme2cosim ST:ADDriver: Shutdown 1

16:06:42 DDC Drvrs: ADme2cosim ST:ADDriver: shutdown notification
complete
16:06:42 DDC Drvrs: ADme2cosim ST:Calling NativeDriverShim.destroy()
from NativeDriverShim.shutdown().
16:06:42 DDC Drvrs: ADme2cosim ST:Calling native driver destroy().
16:06:42 DDC Drvrs: ADme2cosim ST:ADDriver: Driver::destroy
16:06:42 DDC Drvrs: ADme2cosim ST:ADDriver: driver destroy delayed for
publisher exit
16:06:42 DDC Drvrs: ADme2cosim STriverShim.shutdown() returned:
16:06:42 DDC Drvrs: ADme2cosim ST:
<nds dtdversion="1.1" ndsversion="8.7">
<source>
<product asn1id="" build="20100709_120000"
instance="\UK-AC-MIKIDMUP\uk\ac\idmupdrivset\ADme2cosim"
version="3.5.10">AD</product>
<contact>Novell, Inc.</contact>
</source>
<output>
<status level="success"/>
</output>
</nds>
16:06:42 DDC Drvrs: ADme2cosim ST:Waiting for Publisher thread to
terminate...
16:06:42 DDC Drvrs: ADme2cosim ST:Publisher thread terminated.
16:06:42 DDC Drvrs: ADme2cosim STriver terminated.
16:06:42 DDC Drvrs: ADme2cosim ST:Writing XML attribute
vnd.nds.stream://UK-AC-MIKIDMUP/uk/ac/idmupdrivset/ADme2cosim#DirXML-PersistentData.
16:06:42 DDC Drvrs: ADme2cosim ST:Transitioned from state 'Running' to
state 'Stopped'.


--
zzalsmre
------------------------------------------------------------------------
zzalsmre's Profile: http://forums.novell.com/member.php?userid=13016
View this thread: http://forums.novell.com/showthread.php?t=425816