Cisco Support Community
cancel
Showing results for 
Search instead for 
Did you mean: 
Announcements
Webcast-Catalyst9k
New Member

LMS 3.2.1 - ANIServer / Campus Manager - Topology Services

Hi.

I´m having some problems to use the Topology Service.

ANIServer3.png

I receive the following message:

I made an entry in the HOSTS file (c:\WINDOWS\system32\drivers\etc), but It doesn´t work:

How can I solve the problem ?

Thanks.

1 ACCEPTED SOLUTION

Accepted Solutions
Silver

LMS 3.2.1 - ANIServer / Campus Manager - Topology Services

Hi,

LMS uses ../CSCOpx/bin/perl ../CSCOpx/bin/resolver.pl to determine Hostnames/IP addresses.

Run resolver.pl from a CMD shell once on the hostname and again for the IP.  They should return the same info.

Have you restarted the services?  net stop crmdmgtd / net start crmdmgtd (then wait 20 min before checking topology)

Note: Disable any anti-virus software and be logged in as the LOCAL Administrator user during troubleshooting.

Thanks

16 REPLIES
Silver

LMS 3.2.1 - ANIServer / Campus Manager - Topology Services

Hi,

LMS uses ../CSCOpx/bin/perl ../CSCOpx/bin/resolver.pl to determine Hostnames/IP addresses.

Run resolver.pl from a CMD shell once on the hostname and again for the IP.  They should return the same info.

Have you restarted the services?  net stop crmdmgtd / net start crmdmgtd (then wait 20 min before checking topology)

Note: Disable any anti-virus software and be logged in as the LOCAL Administrator user during troubleshooting.

Thanks

New Member

Re: LMS 3.2.1 - ANIServer / Campus Manager - Topology Services

Hi ngoldwat.

The server was not reachable by name because it was out of the domain.

Thanks.

New Member

LMS 3.2.1 - ANIServer / Campus Manager - Topology Services

Hi Walter

I have the exact same problem. When I try to resolve using the resolver.pl, I get no result no matter how long time I wait. I use it like this:

"resolver.pl hostname" and "resolver.pl ip".

Do you have any other suggestions?

Silver

LMS 3.2.1 - ANIServer / Campus Manager - Topology Services

Be sure to use

../CSCOpx/bin/perl ../CSCOpx/bin/resolver.pl

New Member

LMS 3.2.1 - ANIServer / Campus Manager - Topology Services

Ehm,... would you be kind to explain "use"?

This is how my prompt look like:

D:\Program Files\CSCOpx\bin>resolver.pl hostname

and

D:\Program Files\CSCOpx\bin>resolver.pl ip

(of course hostname and ip are replaced with the hostname and ip of the Ciscoworks server).

Silver

LMS 3.2.1 - ANIServer / Campus Manager - Topology Services

resolver.pl is a perl script. So, you need perl to run it.

../CSCOpx/bin/perl ../CSCOpx/bin/resolver.pl

New Member

LMS 3.2.1 - ANIServer / Campus Manager - Topology Services

Sorry for hijacking the thread. If you want, I can start a new. Just let me know.

I do understand that it's a perlscript, but I don't get "../CSCOpx/bin/perl ../CSCOpx/bin/resolver.pl". Is that the syntax? This is the output I get when I try it:

"D:\Program Files\CSCOpx\bin>../CSCOpx/bin/perl ../CSCOpx/bin/resolver.pl hostname

'..' is not recognized as an internal or external command,

operable program or batch file."

If I just run the script as I believe it should, I get this:

"D:\Program Files\CSCOpx\bin>resolver.pl hostname

Terminating on signal SIGINT(2)

Terminating on signal SIGINT(2)

D:\Program Files\CSCOpx\bin>"

The termination is recieved when my patience runs out and I hit Ctrl-C. I believe that I'm supposed to get an answer within a short while so I don't feel bad about terminating after 10 minutes. The result also tells me that the script is executed, but something prevents it from achieving the answer.

Cisco Employee

LMS 3.2.1 - ANIServer / Campus Manager - Topology Services

Just try :

D:\Program Files\CSCOpx\bin>perl resolver.pl <hostname or IP>

-Thanks

-Thanks Vinod **Rating Encourages contributors, and its really free. **
New Member

LMS 3.2.1 - ANIServer / Campus Manager - Topology Services

Thanks. That helped.

D:\Program Files\CSCOpx\bin>perl resolver.pl Hostname

Original name: Hostname

Hostnames/IP Addresses:

        Hostname/IP

        Hostname/0:0:0:0:0:0:0:1

D:\Program Files\CSCOpx\bin>perl resolver.pl IP

Original name: IP

Hostnames/IP Addresses:

        Hostname .Domain.local/IP

As seen, the server is still in the domain.

I still receive the same answer as Walter when I try to start Topology Service. Do you have any other ideas how to solve it?

Cisco Employee

LMS 3.2.1 - ANIServer / Campus Manager - Topology Services

Is your LMS Server multihomed and have two IP addresses?

-Thanks Vinod **Rating Encourages contributors, and its really free. **
New Member

LMS 3.2.1 - ANIServer / Campus Manager - Topology Services

Nope. One IP only.

Cisco Employee

LMS 3.2.1 - ANIServer / Campus Manager - Topology Services

You should actually enable java console on your PC from control panel.

Control > Advanced > Java Console > show console.

Try to launch topology again. It will launch the Java console, please share the output from there.

-Thanks

-Thanks Vinod **Rating Encourages contributors, and its really free. **
New Member

LMS 3.2.1 - ANIServer / Campus Manager - Topology Services

Done and done. Funny thing is, ...IT WORKS. Yep. Ciscoworks is now working again. What made it work again

---------------------------------------------------------------------------------------------------------

Java Plug-in 1.6.0_38

Using JRE version 1.6.0_38-b05 Java HotSpot(TM) Client VM

User home directory = C:\Users\ditlevw

----------------------------------------------------

c:   clear console window

f:   finalize objects on finalization queue

g:   garbage collect

h:   display this help message

l:   dump classloader list

m:   print memory usage

o:   trigger logging

q:   hide console

r:   reload policy configuration

s:   dump system and deployment properties

t:   dump thread list

v:   dump thread stack

x:   clear classloader cache

0-5: set trace level to

----------------------------------------------------

JRE Version:1.6.0_38

Recommended JRE Version:1.6.0_22

Endorsed dir is:C:\Program Files\Java\jre6\lib\endorsed

EXT DIR:C:\Program Files\Java\jre6\lib\endorsed

getApplicationParameters...

initializeProperties...

*********************************************

initializeSwing...

ClientModule.installAllModules...

performAniLogin...

Session id is alpha-numeric, Exception:For input string: "E944620DBD898AD15377D110B79FAB08"

_Orb=org.jacorb.orb.ORB@1a6a354

2013/06/06 08:14:08 MESSAGE AniEventMgr: Event Manager has been enabled

1370499248246 6. juni 2013 08:14:08 EC_nt59_AniCoreStates_1370499248212 pc0102 DistMethodTrace PBPB*****FilteredEventConsumer::realctor() servicename= EC_nt59_AniCoreStates_1370499248212.ec.0,  newsname=EC_nt59_AniCoreStates_1370499248212, props= {ORBInitRef.NameService=https://nt59:443/CSCOcm/classpath/NS_Ref, org.omg.PortableInterceptor.ORBInitializerClass.bidir_init=org.jacorb.orb.giop.BiDirConnectionInitializer, AniEvents.server=nt59, vbroker.agent.port=42342, org.omg.CORBA.ORBSingletonClass=org.jacorb.orb.ORBSingleton, AniEvents.MaxInitWaitTime=30, AniEvents=on, AniEvents.EventSourceThread=off, jacorb.implname=StandardAniImplName, vbroker.agent.addr=nt59, org.omg.CORBA.ORBClass=org.jacorb.orb.ORB}

1370499248246 6. juni 2013 08:14:08 EC_nt59_AniCoreStates_1370499248212 pc0102 DistMethodTrace FilteredEventConsumer: init_event: EC_nt59_AniCoreStates_1370499248212.ec.0

1370499248266 6. juni 2013 08:14:08 EC_nt59_AniCoreStates_1370499248212 pc0102 DistMethodTrace FilterCallback created: EC_nt59_AniCoreStates_1370499248212.ec.0

6. juni 2013 08:14:08 EC_nt59_AniCoreStates_1370499248212 pc0102 Debug ByteToObject: constructed

1370499248271 6. juni 2013 08:14:08 EC_nt59_AniCoreStates_1370499248212 pc0102 DistMethodTrace FilterCallback: run: EC_nt59_AniCoreStates_1370499248212.ec.0

Trying to get the already bounded object

FilteredEventConsumer: init_event : Successfully created consumerconnector for EC_nt59_AniCoreStates_1370499248212.ec.0

1370499249798 6. juni 2013 08:14:09 EC_nt59_AniCoreStates_1370499248212 pc0102 DistMethodTrace FilteredEventConsumer: setClassInstance : EC_nt59_AniCoreStates_1370499248212.ec.0, filtobj=com.cisco.nm.ani.share.events.AniEventFilter, init-state=true

2013/06/06 08:14:09 MESSAGE AniEventMgr: Event Manager has been enabled

1370499249924 6. juni 2013 08:14:09 EC_nt59_AniCoreStates_1370499248212 pc0102 DistMethodTrace PBPB*****FilteredEventConsumer::realctor() servicename= EC_nt59_AniCoreStates_1370499249923.ec.1,  newsname=EC_nt59_AniCoreStates_1370499249923, props= {ORBInitRef.NameService=https://nt59:443/CSCOcm/classpath/NS_Ref, org.omg.PortableInterceptor.ORBInitializerClass.bidir_init=org.jacorb.orb.giop.BiDirConnectionInitializer, AniEvents.server=nt59, vbroker.agent.port=42342, org.omg.CORBA.ORBSingletonClass=org.jacorb.orb.ORBSingleton, AniEvents.MaxInitWaitTime=30, AniEvents=on, AniEvents.EventSourceThread=off, jacorb.implname=StandardAniImplName, vbroker.agent.addr=nt59, org.omg.CORBA.ORBClass=org.jacorb.orb.ORB}

1370499249924 6. juni 2013 08:14:09 EC_nt59_AniCoreStates_1370499248212 pc0102 DistMethodTrace FilteredEventConsumer: init_event: EC_nt59_AniCoreStates_1370499249923.ec.1

1370499249927 6. juni 2013 08:14:09 EC_nt59_AniCoreStates_1370499248212 pc0102 DistMethodTrace FilterCallback created: EC_nt59_AniCoreStates_1370499249923.ec.1

6. juni 2013 08:14:09 EC_nt59_AniCoreStates_1370499248212 pc0102 Debug ByteToObject: constructed

1370499249928 6. juni 2013 08:14:09 EC_nt59_AniCoreStates_1370499248212 pc0102 DistMethodTrace FilterCallback: run: EC_nt59_AniCoreStates_1370499249923.ec.1

Trying to get the already bounded object

1370499250011 6. juni 2013 08:14:10 EC_nt59_AniCoreStates_1370499248212 pc0102 DistMethodTrace FilteredEventConsumer: setClassInstance : EC_nt59_AniCoreStates_1370499248212.ec.0, filtobj=com.cisco.nm.ani.share.events.AniEventFilter, init-state=true

1370499250521 6. juni 2013 08:14:10 EC_nt59_AniCoreStates_1370499248212 pc0102 DistMethodTrace FilteredEventConsumer: setClassInstance : EC_nt59_AniCoreStates_1370499248212.ec.0, filtobj=com.cisco.nm.ani.share.events.AniEventFilter, init-state=true

FilteredEventConsumer: init_event : Successfully created consumerconnector for EC_nt59_AniCoreStates_1370499249923.ec.1

1370499250792 6. juni 2013 08:14:10 EC_nt59_AniCoreStates_1370499248212 pc0102 DistMethodTrace FilteredEventConsumer: setClassInstance : EC_nt59_AniCoreStates_1370499249923.ec.1, filtobj=com.cisco.nm.ani.share.events.AniEventFilter, init-state=true

1370499250966 6. juni 2013 08:14:10 EC_nt59_AniCoreStates_1370499248212 pc0102 DistMethodTrace FilteredEventConsumer: setClassInstance : EC_nt59_AniCoreStates_1370499248212.ec.0, filtobj=com.cisco.nm.ani.share.events.AniEventFilter, init-state=true

1370499251023 6. juni 2013 08:14:11 EC_nt59_AniCoreStates_1370499248212 pc0102 DistMethodTrace FilteredEventConsumer: setClassInstance : EC_nt59_AniCoreStates_1370499248212.ec.0, filtobj=com.cisco.nm.ani.share.events.AniEventFilter, init-state=true

1370499251025 6. juni 2013 08:14:11 EC_nt59_AniCoreStates_1370499248212 pc0102 DistMethodTrace FilteredEventConsumer: setClassInstance : EC_nt59_AniCoreStates_1370499248212.ec.0, filtobj=com.cisco.nm.ani.share.events.AniEventFilter, init-state=true

1370499251026 6. juni 2013 08:14:11 EC_nt59_AniCoreStates_1370499248212 pc0102 DistMethodTrace FilteredEventConsumer: setClassInstance : EC_nt59_AniCoreStates_1370499248212.ec.0, filtobj=com.cisco.nm.ani.share.events.AniEventFilter, init-state=true

1370499251028 6. juni 2013 08:14:11 EC_nt59_AniCoreStates_1370499248212 pc0102 DistMethodTrace FilteredEventConsumer: setClassInstance : EC_nt59_AniCoreStates_1370499248212.ec.0, filtobj=com.cisco.nm.ani.share.events.AniEventFilter, init-state=true

1370499251176 6. juni 2013 08:14:11 EC_nt59_AniCoreStates_1370499248212 pc0102 DistMethodTrace FilteredEventConsumer: setClassInstance : EC_nt59_AniCoreStates_1370499248212.ec.0, filtobj=com.cisco.nm.ani.share.events.AniEventFilter, init-state=true

1370499251179 6. juni 2013 08:14:11 EC_nt59_AniCoreStates_1370499248212 pc0102 DistMethodTrace FilteredEventConsumer: setClassInstance : EC_nt59_AniCoreStates_1370499248212.ec.0, filtobj=com.cisco.nm.ani.share.events.AniEventFilter, init-state=true

1370499251182 6. juni 2013 08:14:11 EC_nt59_AniCoreStates_1370499248212 pc0102 DistMethodTrace FilteredEventConsumer: setClassInstance : EC_nt59_AniCoreStates_1370499248212.ec.0, filtobj=com.cisco.nm.ani.share.events.AniEventFilter, init-state=true

1370499251185 6. juni 2013 08:14:11 EC_nt59_AniCoreStates_1370499248212 pc0102 DistMethodTrace FilteredEventConsumer: setClassInstance : EC_nt59_AniCoreStates_1370499248212.ec.0, filtobj=com.cisco.nm.ani.share.events.AniEventFilter, init-state=true

In DeviceManager, subscribed for alert events

SSH Property File: C:\Users\ditlevw\campusmgr.properties

Argument for launching the layer2 Map.... appletParam_loadLayer2Map:null

1370499280596 6. juni 2013 08:14:40 EC_nt59_AniCoreStates_1370499248212 pc0102 DistMethodTrace FilteredEventConsumer: setClassInstance : EC_nt59_AniCoreStates_1370499248212.ec.0, filtobj=com.cisco.nm.ani.share.events.AniEventFilter, init-state=true

---------------------------------------------------------------------------------------------------------

As you can see, I'm running Java6 (1.6.0_22). I'll try to investigate what solved the problem and post it here later.

Thanks for your replies :-)

Cisco Employee

Re: LMS 3.2.1 - ANIServer / Campus Manager - Topology Services

That is worderful to know it worked!

-Thanks Vinod **Rating Encourages contributors, and its really free. **
Cisco Employee

LMS 3.2.1 - ANIServer / Campus Manager - Topology Services

You should turn the Java console off now.

-Thanks

-Thanks Vinod **Rating Encourages contributors, and its really free. **
New Member

LMS 3.2.1 - ANIServer / Campus Manager - Topology Services

Hi again

I Think I've found out how I solved the problem.

From another thread I've read about the "ANIServer.proberties"-file. I found it and discovered that it only contained one line:

"PurgeArchivesOlderThan=180EnablePurgeJobs=ONPurgeJobsOlderThan=180EnablePurgeArchives=ON".

In the same library I found the default proberties  -file "ANIServer.properties.orig", which I used to replace the current  one. After editing the "DEVICESROOT"-path and restarting the server,  everything started working again.

1000
Views
5
Helpful
16
Replies
CreatePlease to create content