Inhoud

Inleiding

Overzicht

Belangrijkste stappen

Diagnose uitvoeren via traypictogram

Diagnose uitvoeren via bestandsbrowser/Finder

Diagnostische gegevens uitvoeren via opdrachtregel/terminal

Diagnostics uitvoeren op een externe computer of zonder toezicht vanaf de opdrachtregel:

Voorbeeldgebruik

Voorbeeld van gebruik met PsExec

Inleiding

In dit document wordt beschreven hoe u diagnostische informatie aan Support kunt verstrekken via de diagnosetool van de Umbrella roaming-client.

Overzicht

De Umbrella-roamingclient heeft een diagnosetool ingebouwd. De tool biedt onschatbare informatie voor ondersteuning die essentieel is bij het oplossen van complexe problemen.

In dit artikel worden meerdere manieren beschreven om toegang te krijgen tot dit hulpprogramma: vanaf de grafische interface, vanaf de opdrachtregel en op externe machines als een onbeheerd proces.

Belangrijkste stappen

- Verstrek indien mogelijk altijd deze uitvoer bij het openen van een supportticket dat betrekking heeft op de Umbrella-roamingclient.

- Zodra de test is voltooid, genereert het een .txt-bestand. Voeg het .txt-bestand toe aan het ticket.

- Als u problemen ondervindt bij het openen van een bepaald domein, voeg het dan toe in het veld "Domain to Test".

Opmerking: Kopieer de tekstuitvoer van de diagnose niet naar het supportticket. De resultaten verliezen de opmaak en kunnen niet worden gelezen. U wordt gevraagd de resultaten opnieuw in te dienen.

Diagnose uitvoeren via traypictogram

Met de Umbrella roaming-clientinstallaties op Windows of Mac OSX kunt u het diagnoseprogramma openen en gebruiken vanuit het pictogram op de taakbalk.

Het pictogram voor de Umbrella-roamingclient kan opzettelijk worden verborgen om te voorkomen dat de gebruiker zich bewust wordt van de Umbrella-roamingclient. In dit geval kunt u de diagnostische tool niet op deze manier oproepen en moet u andere methoden gebruiken die in de volgende sectie van dit artikel worden beschreven.

Mac

Windows

Toegang tot diagnosetool via gebruikersinterface

Diagnose uitvoeren via bestandsbrowser/Finder

Vanuit de Bestandsbrowser (Explorer)

1. Navigeer naar C:\Program Files (x86)\OpenDNS\Umbrella Roaming Client\

2. Dubbelklik op ParapluDiagnostic

*Opmerking: als het besturingssysteem 32-bits is, wordt de map gewoon "Program Files" genoemd

Van de Finder

1. Navigeer naar Applicatie > OpenDNS Roaming Client

2. Dubbelklik op Umbrella Diagnostic (Paraplu-diagnose).

Diagnose uitvoeren via opdrachtregel/terminal

Vanuit de opdrachtprompt

1. Open de toepassing Opdrachtprompt

2. Typ dit en druk op Enter:

"C:\Program Files (x86)\OpenDNS\Umbrella Roaming Client\ UmbrellaDiagnostic.exe"

*Opmerking: als het besturingssysteem 32-bits is, verwijdert u (x86) uit de padnaam van het programmabestand.

Vanuit de terminal

1. Open de Terminal-toepassing

2. Typ dit (met aanhalingstekens):

"/Applications/OpenDNS Roaming Client/Umbrella Diagnostic.app/Contents/MacOS/OpenDNSDagnostic"

Diagnostics uitvoeren op een externe computer of zonder toezicht vanaf de opdrachtregel:

Het diagnoseprogramma bevat functionaliteit om stille uitvoering mogelijk te maken (zonder tussenkomst van de gebruiker). Dit kan vooral handig zijn als u het diagnosehulpprogramma op het systeem van een gebruiker wilt uitvoeren, maar de gebruiker niet wilt storen.

Deze switches kunnen worden toegevoegd aan zowel de Windows- als OSX-versie vanaf respectievelijk de opdrachtprompt of terminal.

Wanneer de Umbrella Diagnostic zonder switches wordt uitgevoerd, wordt een gebruikersinterface gestart en wordt gewacht tot de gebruiker informatie heeft ingediend. Wanneer u op afstand werkt, wilt u bijna altijd de --silent optie.

Deze switches kunnen aan de opdracht worden toegevoegd om de stille uitvoering van de diagnose te automatiseren en de uitvoer te sturen:

-d, --domain=VALUE

Een specifiek domein om te targeten met tests (bijvoorbeeld ProblematicDomain.com)

-s, --silent

Tests automatisch uitvoeren in stille modus (de gebruikersinterface of nieuwe vensters worden niet weergegeven; standaard -i-uitvoer)

-i, --internet

Voer alle resultaten uit naar diagnostic.opendns.com; doel-URL wordt afgedrukt naar console als 'appspot=URL'

-o, --output=WAARDE

Uitvoer naar een bestand, dat naar de console wordt afgedrukt als 'outputFile=FILE'; kan een volledig pad zijn, zorg ervoor dat u indien nodig "aanhalingstekens" gebruikt

-c, --console

Alle resultaten naar console als tekst uitvoeren

--erc

De tests van de roamingclient forceren, zelfs als deze niet is geïnstalleerd.

--nors

Sla de tests van de roamingclient over, zelfs als deze is geïnstalleerd

-h, -?, --help

Deze gebruiksverklaring weergeven

Als uitgevoerd zonder -o of -c argumenten, -i is de standaard uitvoer; wat betekent dat er een URL wordt weergegeven op het scherm.  U wordt geacht deze URL te kopiëren en naar de ondersteuning te sturen.

Als het hulpprogramma wordt uitgevoerd met -o of -c, moet -i indien gewenst expliciet als extra uitvoer worden ingesteld.  We raden aan om -i naast -o of -c te specificeren bij het uitvoeren van die parameters.

U kunt desgewenst meerdere uitvoerformaten opgeven.

Voorbeeldgebruik

- Deze opdracht voert automatisch de diagnose uit, geeft niets weer aan de gebruiker en bevat specifieke controles voor "ProblematicDomain.com". Vervolgens stuurt de diagnostische resultaten naar opendns.appspot.com en drukt 'appspot=URL' af naar de opdrachtprompt/console met de resulterende appspot-URL die moet worden ingediend bij Support.

UmbrellaDiagnostic.exe --domain=ProblematicDomain.com --silent

- Met deze opdracht wordt automatisch de diagnose uitgevoerd en wordt niets weergegeven voor de gebruiker. De diagnostische module maakt vervolgens een uitvoerbestand op C:\windows\temp\diag.txt op het lokale systeem van het diagnoseprogramma.

UmbrellaDiagnostic.exe --silent --output=C:\windows\temp\diag.txt

Voorbeeld van gebruik met PsExec

PsExec van de Sysinternals-site van Microsoft is een tool die kan worden gebruikt om de UmbrellaDiagnostic.exe op afstand uit te voeren in een typische Windows-domeinomgeving.

Het hier beschreven gebruik werkt het beste in een domeinomgeving.  In een werkgroepomgeving moet er een gebruiker zijn met dezelfde exacte gebruikersnaam en hetzelfde wachtwoord op het externe systeem en het lokale systeem.

Als u de tool op afstand wilt uitvoeren, vervangt u de variabelen die hieronder vet worden weergegeven.  Deze syntaxis test tegen "example.com" en post een URL aan het einde die u kunt indienen ter ondersteuning:

psexec \\REMOTEMACHINE-NAME -u Administrator -p Password "C:\Program Files (x86)\OpenDNS\Umbrella Roaming Client\UmbrellaDiagnostic.exe" -d=example.com -s -i

De voorbeelduitvoer zou van het commando zijn:

PsExec v2.0 - Execute processes remotely

Copyright (C) 2001-2013 Mark Russinovich

Sysinternals - www.sysinternals.com

Running all tests... please wait...

appspot=http://opendnsupdate.appspot.com/d/34172100

Test complete!

C:\Program Files (x86)\OpenDNS\Umbrella Roaming Client\UmbrellaDiagnostic.exe exited on remotemachine-name with error code 0.

Kopieer gewoon de appspot=URL en u hebt een kopie van de diagnostische informatie-URL om aan Support te leveren!