Hello!
I am currently setting up SCOM 2012 SP1 in customer's environment, and just imported DNS Server management pack v. 7.0.8560.0 with optional pack for 2008 R2 / 2008 / 2003 discovery.
The Domain Controllers with DNS role are 2008 R2 SP1 servers with localized Russian interface. The problem I am facing, is that all NSLookup monitors, that gets non-authoritative answer from server, fails, because the monitor cannot parse localized string
of "Non-authoritative answer". I can see from both logs, and alert context, that it resolves IP addresses correctly, but this string that is not in English cannot be parsed, and therefore monitor puts itself in QueryFailed state.
I tried with older MP version (2008 R2 v.6.0.7000), but same situation. I can see from MP code that it is not meant to work with any other language that English, and cannot find DNS Server MP Russian version either.
So is there any workaround besides disabling monitors and authoring them myself with correct strings?
If I run the command locally from server:
C:\Windows\system32>NSLookup.exe -timeout=10 -querytype=A www.tut.by 127.0.0.1
Не заслуживающий доверия ответ:
Сервер: localhost
Address: 127.0.0.1
Имя : www.tut.by
Addresses: 178.124.133.66
178.124.133.65
Output from script in 2008 R2 DNS pack executed by same server:
Command: C:\Windows\system32\nslookup.exe -timeout=120 -querytype=a www.tyt.by 192.168.250.101
Start Time: 11:54:29.707
End Time: 11:54:30.82
Duration in milliseconds: 0.375
Success: 0
Authoritative: -1
Output:
Std:
Сервер: ad1.sampledomain.loc
Address: 192.168.250.101
Имя: www.tyt.by
Addresses: 178.124.133.66
178.124.133.65
Err: ЌҐ § б«г¦Ёў ойЁ© ¤®ўҐаЁп ®вўҐв:
Janis Berzins Infrastructure Solutions Consultant MCITP: EA, VA, SA MCTS: SCCM 2012, SCOM 2007