Fout 'Kan geen verbinding maken met de Management Reporter-server' wanneer u Microsoft Management Reporter 2012 start

Dit artikel biedt een oplossing voor het foutbericht dat kan optreden wanneer u Microsoft Management Reporter 2012 start.

Van toepassing op: Microsoft Management Reporter 2012, Microsoft Dynamics GP, Microsoft Dynamics SL 2011
Origineel KB-nummer: 2862020

Symptomen

Wanneer u Microsoft Management Reporter 2012 (MR 2012) start, ontvangt u een van de volgende foutberichten:

Er kan geen verbinding met de server tot stand worden gebracht. Controleer het serveradres en probeer het opnieuw of neem contact op met de systeembeheerder.

Kan geen verbinding maken met de Management Reporter-server. Wilt u een ander serveradres opgeven?

Als u verbindingsproblemen met Management Reporter wilt oplossen, selecteert u OK voor dit bericht en selecteert u Verbinding testen om nog een foutbericht te krijgen. U moet ook naar Logboeken gaan voor meer informatie over de fout. Selecteer in Logboeken Windows-logboeken en selecteer Toepassing. Zoek in de kolom Bron naar Management Reporter Report Designer of Management Reporter Services.

Hier volgt een lijst met fouten die zijn ontvangen wanneer u Verbinding testen selecteert en de mogelijke bijbehorende fouten in Logboeken. Zoek de fout in de lijst en gebruik de juiste secties Oorzaak en Oplossing.

  • Verbindingspoging is mislukt. Er is een niet-overeenkomende versie tussen de client en de server. Neem contact op met uw systeembeheerder.

  • Verbindingspoging is mislukt. De gebruiker beschikt niet over de juiste machtigingen om verbinding te maken met de server. Neem contact op met uw systeembeheerder.

  • Er kan geen verbinding met de server tot stand worden gebracht. Controleer het serveradres en probeer het opnieuw of neem contact op met de systeembeheerder.

    Opmerking

    Servernaam is een tijdelijke aanduiding voor de werkelijke servernaam en 4712 is een tijdelijke aanduiding voor de werkelijke poort die is geselecteerd tijdens de installatie van Management Reporter. Als u de Logboeken controleert, ziet u mogelijk de volgende foutberichten:

    Bericht: System.ServiceModel.Security.SecurityNegotiationException: SOAP-beveiligingsonderhandeling met https://servername:4712/SecurityService.svc voor doel https://servername:4712/SecurityService.svc is mislukt. Zie interne uitzondering voor meer informatie. >--- System.ComponentModel.Win32Exception: De SSPI-onderhandeling (Security Support Provider Interface) is mislukt."

  • Bericht: System.ServiceModel.EndpointNotFoundException: er was geen eindpunt dat het https://servername:4712/InformationService.svc bericht kon accepteren. Dit wordt vaak veroorzaakt door een onjuist adres of SOAP-actie. Zie InnerException, indien aanwezig, voor meer informatie. >--- System.Net.WebException: Kan geen verbinding maken met de externe server ---> System.Net.Sockets.SocketException: een verbindingspoging is mislukt omdat de verbonden partij na een bepaalde periode niet goed heeft gereageerd of omdat de verbinding is mislukt omdat de verbonden host niet heeft gereageerd.

  • Bericht: System.ServiceModel.Security.MessageSecurityException: Er is een onbeveiligde of onjuist beveiligde fout ontvangen van de andere partij. Zie de interne FaultException voor de foutcode en details. >--- System.ServiceModel.FaultException: er is een fout opgetreden bij het controleren van de beveiliging van het bericht.

  • Bericht: System.TimeoutException: er is een time-out opgetreden voor het aanvraagkanaal om te verzenden na 00:00:40. Verhoog de time-outwaarde die is doorgegeven aan de aanroep van Aanvraag of verhoog de waarde SendTimeout op de binding. De tijd die aan deze bewerking is toegewezen, is mogelijk een deel van een langere time-out. >--- System.TimeoutException: de HTTP-aanvraag voor https://servername:4712/InformationService.svc heeft de toegewezen time-out van 00:00:39.9660000 overschreden. De tijd die aan deze bewerking is toegewezen, is mogelijk een deel van een langere time-out. >--- System.Net.WebException: er is een time-out opgetreden voor de bewerking

    of

    Bericht: System.ServiceModel.Security.MessageSecurityException: De beveiligingstijdstempel is ongeldig omdat de aanmaaktijd ('2024-09-15T18:08:07.177Z') zich in de toekomst bevindt. De huidige tijd is '2024-09-1T18:00:34.847Z' en toegestane klokscheefheid is '00:05:00'.

    Opmerking

    De hierboven aangegeven datum/tijd is een voorbeeld van de werkelijke datum/tijd.

  • Bericht: System.Data.SqlClient.SqlException (0x80131904): er is een verbinding tot stand gebracht met de server, maar er is een fout opgetreden tijdens de handshake voorafgaand aan aanmelding. (provider: SSL-provider, fout: 0- De certificaatketen is uitgegeven door een instantie die niet wordt vertrouwd.)

  • Bericht: System.ServiceModel.Security.SecurityNegotiationException: De aanroeper is niet geverifieerd door de service. >--- System.ServiceModel.FaultException: aan de aanvraag voor het beveiligingstoken kan niet worden voldaan omdat de verificatie is mislukt.

  • Bericht: System.ServiceModel.ProtocolException: De externe server heeft een onverwacht antwoord geretourneerd: (405) Methode Niet toegestaan. >--- System.Net.WebException: De externe heeft een fout geretourneerd: (405) Methode Niet toegestaan.

  • Bericht: Microsoft.Dynamics.Performance.Common.ReportingServerNotFoundException: De server kan niet worden gevonden. Controleer of het serveradres juist is.

  • Bericht: Er is een fout opgetreden tijdens het ontvangen van het HTTP-antwoord op server_name\InformationService.svc. Dit kan komen doordat de service-eindpuntbinding het HTTP-protocol niet gebruikt. Dit kan ook komen doordat een HTTP-aanvraagcontext wordt afgebroken door de server (mogelijk omdat de service wordt afgesloten).

Oorzaak 1: de versie van management reporter is anders

De geïnstalleerde Management Reporter-client is een andere versie dan de Management Reporter-server.

Oplossing

Controleer de Management Reporter-client die op het werkstation is geïnstalleerd en controleer ook de Management Reporter Server die op de server is geïnstalleerd. Als u de versie in Management Reporter wilt controleren, selecteert u Help en vervolgens Over Management Reporter. De geïnstalleerde Management Reporter-client moet dezelfde versie hebben als de Management Reporter-server.

Oorzaak 2: Gebruiker is niet ingesteld in Management Reporter

De gebruiker die Management Reporter probeert uit te voeren, is niet ingesteld als gebruiker in Management Reporter en kan daarom geen verbinding maken.

Oplossing

Stel de gebruiker in die de verbindingsfout ontvangt in Management Reporter door de volgende stappen uit te voeren:

  1. Voer Management Reporter uit als een gebruiker die is ingesteld als beheerder van Management Reporter.
  2. Selecteer in Management Reporter de optie Go en selecteer vervolgens Beveiliging.
  3. Voeg de gebruiker toe die de verbindingsfout ontvangt.

Opmerking

Als niet bekend is welke gebruiker(s) bestaan in Management Reporter, kunt u uitvoeren select * from SecurityUser op basis van de ManagementReporter-database om erachter te komen.

Oorzaak 3: De computer is niet verbonden met het domein van de beheerrapporteur

De computer is niet verbonden met het domein waarop Management Reporter is geïnstalleerd.

Oplossing

Management Reporter werkt alleen wanneer deze is verbonden met het domein dat tijdens de installatie wordt gebruikt. Zelfs als alle onderdelen van de Management Reporter-server zich op één computer bevinden, moet die computer nog steeds zijn verbonden met het domein dat u gebruikte toen u Management Reporter installeerde.

Opmerking

Dit betekent dat Management Reporter niet werkt wanneer demonstratielaptops niet fysiek zijn verbonden met het domein of niet zijn verbonden via een VPN-verbinding.

Oorzaak 4: Verkeerde tijd op de client of server

De tijd op de client en server verschilt meer dan vijf minuten (verschillen in tijdzones zijn toegestaan).

Oplossing

Controleer de tijd op de client en server. Wijzig de tijd die onjuist is. De tijd moet binnen vijf minuten van elkaar zijn.

Oorzaak 5: Poort is niet ingesteld als uitsluiting in firewall

De poort die wordt gebruikt tijdens de installatie van Management Reporter is niet ingesteld als een uitsluiting binnen de firewallsoftware.

Oplossing

Stel een uitzondering in uw firewallprogramma in. De stappen variëren, afhankelijk van het gebruikte firewallprogramma, maar dit zijn stappen op hoog niveau:

  1. Klik op Start en vervolgens op Uitvoeren. Typ WF.MSC en druk op Enter.
  2. Selecteer Binnenkomende regels>Nieuwe regel.
  3. Selecteer Poort en selecteer vervolgens Volgende.
  4. Selecteer Specifieke lokale poorten en typ 4712. Als u de standaardpoort van 4712 niet gebruikt, moet u deze hier typen. Selecteer Volgende.
  5. Selecteer De verbinding toestaan en selecteer vervolgens Volgende.
  6. Selecteer Domein>privé>openbaar en selecteer vervolgens Volgende.
  7. Typ Management Reporter als de naam en selecteer Voltooien.

Oorzaak 6: SSL is niet ingesteld wanneer verbinding versleutelen is ingeschakeld

De optie Verbinding versleutelen is geselecteerd tijdens de installatie, maar SSL (Secure Sockets Layer) is niet geconfigureerd.

Oplossing

De Installatiehandleiding voor Management Reporter bevat de volgende informatie met betrekking tot de optie verbinding versleutelen:

U moet SSL configureren op de server en certificaten installeren voordat u deze optie kunt gebruiken. Zie de SQL Server-documentatie Encrypting Connections to SQL Server voor meer informatie over versleuteling in Microsoft SQL Server.

U kunt ook de configuratiebestanden wijzigen om Versleuteling uit te schakelen door de volgende stappen uit te voeren (maak een back-up van de bestanden voordat u ze wijzigt).

  1. Ga in Windows Verkenner naar de installatiemap Management Reporter (het standaardinstallatiebestand is: C:\Program Files\Microsoft Dynamics ERP\Management Reporter\2.1)
  2. Zoek in de map Application Service het web.config bestand en klik met de rechtermuisknop op het bestand om het te openen in Kladblok.
  3. Zoek de <verbindingsreeksen> en wijzig de instelling Encrypt= van Waar in Onwaar.
  4. Sla de wijzigingen op.
  5. Zoek in de map Processervice het MRProcessService.exe.config-bestand en klik met de rechtermuisknop op het bestand om het te openen in Kladblok.
  6. Zoek de <verbindingsreeksen> en wijzig de instelling Encrypt= van Waar in Onwaar.
  7. Sla de wijzigingen op.

Oorzaak 7: De computer kan niet communiceren of verifiëren met het domein

Oplossing

Verwijder de computer uit het domein en voeg deze vervolgens weer toe aan het domein.

Waarschuwing

Een lokaal beheerdersaccount moet worden gebruikt om zich één keer aan temelden bij de computer nadat deze uit het domein is verwijderd.

  1. Selecteer Start, selecteer Uitvoeren en typ sysdm.cpl om Systeemeigenschappen te openen.
  2. Selecteer Wijzigen en noteer de domeinnaam.
  3. Selecteer Werkgroep, typ een naam (werkgroep), selecteer OK om wijzigingen te accepteren en start de computer opnieuw op.
  4. Nadat u opnieuw hebt opgestart, selecteert u Uitvoeren starten> en typt usysdm.cpl om Systeemeigenschappen te openen.
  5. Selecteer Wijzigen en selecteer vervolgens Domein.
  6. Voer het hierboven vermelde domein in, selecteer OK om wijzigingen te accepteren en start de computer opnieuw op.

Oorzaak 8: WCF HTTP-activering is niet geïnstalleerd op de Management Reporter-server

Oplossing

Installeer WCF HTTP-activering door de volgende stappen uit te voeren:

  1. Open in Windows Server 2008 Serverbeheer en selecteer vervolgens Onderdelen.
  2. Selecteer Onderdelen toevoegen en vouw vervolgens .NET Framework uit.
  3. Vouw WCF-activering uit en markeer vervolgens HTTP-activering.
  4. Selecteer Volgende en selecteer vervolgens Installeren.

Oorzaak 9: er wordt geen SPN gemaakt voor het domeinaccount waarop Management Reporter-services worden uitgevoerd

Management Reporter-services worden uitgevoerd als domeingebruiker en WCF-verificatie mislukt bij het gebruik van de UPN (User Principal Name).

Oplossing

Maak een SPN op de computer voor het domeinaccount waarop de Management Reporter-services worden uitgevoerd. Als u een SPN voor dit domeinaccount wilt maken, voert u het hulpprogramma Setspn uit bij een opdrachtprompt op de Management Reporter-server met de volgende opdrachten:

setspn -S HTTP/MRservername domain\customAccountName
setspn -S HTTP/MRservername.fullyqualifieddomainname domain\customAccountName

Opmerking

  • 'MRservername' moet worden vervangen door de naam van de Management Reporter-server waarop de Management Reporter Application Service is geïnstalleerd.
  • "MRservername.FullyQualifiedDomainName" moet worden vervangen door de volledig gekwalificeerde domeinnaam van de Management Reporter-server waarop de Management Reporter Application Service is geïnstalleerd.
  • "domain\customAccountName" moet worden vervangen door het domeinaccount waarop de Management Reporter-services worden uitgevoerd.

Wanneer u de SETSPN opdrachten uitvoert, wordt er mogelijk een foutbericht weergegeven:

ServicePrincipalNames registreren voor CN=MSADynamicsGP,OU=Services,OU=Accounts,DC=contoso,DC=com
HTTP/myserver.contoso.com
Kan SPN niet toewijzen voor account 'CN=MSADynamicsGP,OU=Services,OU=Accounts,DC=contoso,DC=com', fout 0x21c7/8647 ->De bewerking is mislukt omdat de SPN-waarde die is opgegeven voor toevoeging/wijziging niet uniek is in het hele forest.

Deze fout treedt op als het domein is vergrendeld en gedelegeerde beheerdersaccounts gebruikt. U moet controleren of deze server niet is verplaatst tussen domeinen en uniek is. Voer de Setspn -l <servername> opdracht uit om een lijst met alle SPN's op te halen om te controleren of de SPN-waarde uniek is voor een server. Dit probleem moet ook worden opgelost door een uniek account te maken en vervolgens de opdrachten uit te voeren.

In dit geval voert u de SETSPN opdrachten uit als een volledige domeinbeheerder en corrigeert u de problemen met de clientverbinding.

Voer de opdracht uit om het Net user /domain <username> groepslidmaatschap te controleren. Het opdrachtresultaat toont het groepslidmaatschap in de 'Lokale groepslidmaatschappen' en 'Globale groepslidmaatschappen'. Hier volgt een voorbeeld:

Een voorbeeld van het ophalen van het groepslidmaatschap door de opdracht net user uit te voeren.

Opmerking

Wanneer u bent aangemeld als een volledige domeinbeheerder, wordt in het opdrachtresultaat de groep *Domeinadministrators weergegeven.

Oorzaak 10: Named Pipes is niet ingeschakeld op de Management Reporter-server

Oplossing

Open op de Management Reporter-server Serverbeheer en selecteer dashboard. Selecteer aan de rechterkant Rollen en onderdelen toevoegen. Hiermee wordt een wizard geopend. Selecteer Volgende totdat u bij de sectie Functies bent. Vouw .NET Framework 4.6-functies (of wat de hoogste beschikbare versie is) uit. Selecteer Named Pipes Activation. Selecteer Volgende en voltooi de wizard.

Meer informatie

Als u nog steeds foutberichten ontvangt nadat u wijzigingen hebt aangebracht, neemt u contact op met de ondersteuning van Microsoft Management Reporter met de fouten, inclusief details van Logboeken.