Dienskommunikasie / sertifikaat toestemmings kwessie

Hierdie artikel is vir kwessies waar die XPressEntry -bediener of kliënt nie met die XPressEntryService kan kommunikeer nie.

Daar is twee moontlike oorsake dat die kliënt/bediener nie met die diens kan kommunikeer nie.

1) Die firewall blokkeer poort 29999 (hierdie artikel handel nie hieroor nie, aangesien u dit maklik moet kan verifieer)
2) Verkeerde toegangstoestemmings tot die selfondertekende sertifikaat se private sleutel wat deur die diens gebruik word om met die kliënte te kommunikeer.

As u plaaslik vanaf dieselfde rekenaar as die diens verbind, sal die (1) Die Firewall is waarskynlik NIE die probleem nie.

Wat ons sien, is dat die kliënt/bediener met die diens probeer skakel en word onmiddellik verwerp.

Om die probleem op 'n splinternuwe installasie te herskep:
1) Installeer XPressEntry
2) Begin die diens ten minste een keer as LocalSystem.
3) Stel die diens om as 'n plaaslike nie-administrateur gebruiker te loop

 

 

Hierdie probleem kan opgelos word deur die diens toegang tot die privaat sleutel van die sertifikate te gee.

instruksies:
1) Maak mmc.exe oop
2) Lêer -> Voeg in/verwyder snap -in
3) Kies Sertifikate en druk Voeg
4) Kies Rekenaarrekening en druk Volgende. Druk dan op Voltooi met "Local Computer" gekies
5) Klik OK in die dialoog Voeg en verwyder snap-ins
6) Kies Sertifikate -> Persoonlik -> Sertifikate.
7) Soek die XPressEntryService -sertifikaat
8) Regskliek -> Alle take -> Bestuur privaat sleutels
9) Gee die gebruikersrekening wat aan die XPressEntryService toegewys is deur Voeg by te tik en Volle beheer te kies nadat jy dit opgesoek het.
10) Herbegin die XPressEntryService