SBS 2008 og IPv6

Det varer sikkert et stykke tid inden vi rigtigt får brug for IPv6, så mange vælger at deaktivere det på maskinerne, især servere. Og med god grund for det kan give en del problemer – men det kan altså også give problemer at deaktivere det, hvis ikke det gøre korrekt!

Hvis man blot deaktivere det i opsætning af netkortet i SBS 2008, så kan du se nogle af følgende fejl efter en reboot:

  • Microsoft Exchange fejler og får ikke startet
  • Server hænger under “Applying Computer Settings…”  ( logger måske på efter 30 – 60 minuter)
  • Netværksikoner vises som offline
  • Nogle eller måske alle de følgende log events: 
Application Log Events

Source: MSExchange ADAccess
Event ID: 2114
Task Category: Topology
Level: Error

Description:
Process MAD.EXE (PID=2088). Topology discovery failed, error 0x80040a02 (DSC_E_NO_SUITABLE_CDC). Look up the Lightweight Directory Access Protocol (LDAP) error code specified in the event description. To do this, use Microsoft Knowledge Base article 218185, “Microsoft LDAP Error Codes.” Use the information in that article to learn more about the cause and resolution to this error. Use the Ping or PathPing command-line tools to test network connectivity to local domain controllers.

———————-

Source: MSExchange ADAccess
Event ID: 2601
Task Category: General
Level: Warning

Description:
Process MSEXCHANGEADTOPOLOGY (PID=952). When initializing a remote procedure call (RPC) to the Microsoft Exchange Active Directory Topology service, Exchange could not retrieve the SID for account <WKGUID=DC1301662F547445B9C490A52961F8FC,CN=Microsoft Exchange,CN=Services,CN=Configuration,…> – Error code=80040a01.

The Microsoft Exchange Active Directory Topology service will continue starting with limited permissions.

———————-

Source: MSExchange ADAccess
Event ID: 2102
Task Category: Topology
Level: Error

Description:
Process MAD.EXE (PID=2088). All Domain Controller Servers in use are not responding: SBS.sbs2008.local

———————-

Source: MSExchange ADAccess
Event ID: 2105
Task Category: Topology
Level: Warning

Description:
Process MAD.EXE (PID=2088). Exchange Active Directory Provider failed to obtain DNS records for domain sbs2008.local. DNS Priority and Weight for the Domain Controllers in this domain will be set to the default values 0 (priority) and 100 (weight).

———————-

Source: MSExchange ADAccess
Event ID: 2114
Task Category: Topology
Level: Error

Description:
Process MSEXCHANGEADTOPOLOGYSERVICE.EXE (PID=952). Topology discovery failed, error 0x80040a02 (DSC_E_NO_SUITABLE_CDC). Look up the Lightweight Directory Access Protocol (LDAP) error code specified in the event description. To do this, use Microsoft Knowledge Base article 218185, “Microsoft LDAP Error Codes.” Use the information in that article to learn more about the cause and resolution to this error. Use the Ping or PathPing command-line tools to test network connectivity to local domain controllers.

———————-
Source: MSExchangeFBPublish
Event ID: 8197
Task Category: General
Level: Error

Description:
Error initializing session for virtual machine SBS. The error number is 0x80040a01. Make sure Microsoft Exchange Store is running. Also, make sure that there is a valid public folder database on the Exchange server.

———————-

Source: MSExchangeTransportLogSearch
Event ID: 7005
Task Category: General
Level: Error

Description:
Microsoft Exchange couldn’t read the configuration from the Active Directory directory service because of error: Failed to load config due to exception: Microsoft.Exchange.Data.Directory.NoSuitableServerFoundException: The Exchange Topology service on server localhost did not return a suitable domain controller.

System Log Events

Source: Service Control Manager
Event ID: 7044
Task Category: None
Level: Warning

Description:
The following service is taking more than 16 minutes to start and may have stopped responding: Microsoft Exchange System Attendant

———————-

Source: Service Control Manager
Event ID: 7022
Task Category: None
Level: Error

Description:
The Microsoft Exchange Transport service hung on starting.

———————-

Source: Service Control Manager
Event ID: 7024
Task Category: None
Level: Error

Description:
The Microsoft Exchange Information Store service terminated with service-specific error 0 (0x0).

Løsning

For at løse disse problemer skal du først ind og aktivere IPv6  under opsætning af netværkskortet – og IPv4 skal også stadig være aktiveret. Genstart serveren.

De fleste behøver ikke at deaktivere IPv6, så med mindre du får problemer med relation til IPv6 bør du lade den være aktiveret.

Men skal den absolut deaktiveres, så gør det sådan her (advarsel om at dette kræver manuel tilretning af registreringsdatabasen og derfor indeholder potentielt endnu større risici end blot at lade det hele være i fred!):

1) Deaktiver IPv6 i netkortets opsætning

2) I Registry Editor, find og klik på
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip6\Parameters

3) Dobbeltklik på DisabledComponents for at modificere
Hvis den ikke findes må du oprette den:
I Edit-menuen klikker du på New og derefter DWORD  (32-bit) Value
Skriv DisabledComponents og klik Enter
Dobbeltklik på DisabledComponents

4) Skriv værdien “ffffff” (otte f’er) i feltet og klik Ok.

5) Har du planer om at benytte VPN på din SBS2008 skal du også slette (men eksporter og gem først)
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\RemoteAccess\RouterManagers\Ipv6

6) Reboot

Alt i alt kan det vel egentlig bedst svare sig at lade den være i fred, for det bliver mindst ligeså besværligt at installere IPv6 igen den dag, det øvrige netværk kan gøre brug af det!

Skriv en kommentar

This site uses Akismet to reduce spam. Learn how your comment data is processed.