Silkroad "SMC Login - Server Is Not Executing" Feilløsning
Etter å ha startet servermodulene (Gateway, Farm, Agent, etc.) i Silkroad vSRO-infrastrukturen, bruker vi SMC (Server Management Control) Når du prøver å logge på panelet "Tjeneren kjører ikke" eller "SMC-pålogging mislyktes" feil kan oppstå. Denne feilen indikerer at SMC ikke kan kommunisere med MachineManager, administrasjonsmodulen på serveren. Du kan følge trinnene nedenfor for å løse problemet definitivt.
Metode 1: Sjekke `srCoordTable` og Server.cfg IP-adresser
Den vanligste årsaken til denne feilen er at IP-konfigurasjonen i serverfilene (Server.cfg) og IP-adressene i SQL Server ikke samsvarer med hverandre. For løsningen:
- Åpne SQL Server Management Studio (SSMS).
- SRO_VT_ACCOUNT Gå til databasen og
_srCoordTablehøyreklikk på tabellen Rediger topp 200 rader si. - Sjekk at IP-adressene som er oppført her er nøyaktig de samme som serverens statiske IP-adresse (eller 127.0.0.1 for lokal testing).
- Deretter i serverfilene dine server.cfg Ved å åpne filen, sørg for at IP-adressene her og adressene i SQL-en stemmer nøyaktig overens. Ved eventuell konflikt avviser SMC forbindelsen.
Metode 2: MachineManager Service Status og Port Check
SMC kobler ikke direkte til serveren; kjører i bakgrunnenMachineManager.exeDen overfører bestillinger via . Hvis denne exe-en gir en feilmelding og lukkes, vil ikke SMC åpnes.
- Åpne Windows Task Manager og MachineManager.exe Sjekk om prosessen fungerer eller ikke.
- Hvis det ikke fungerer, undersøk loggfilene (feil) i mappen der exe-filen er plassert for å finne ut om det er en manglende bibliotek (.dll) eller SQL-tilkoblingsfeil.
- SMC som standard 15880 og 15882 bruker porter. Hvis serveren din har en aktiv Windows-brannmur, sørg for at disse portene er åpne for ekstern tilgang eller kontroller at Guard-programvaren ikke blokkerer disse portene.
Metode 3: Oppdater SQL `_Auth` og Permission Database
Hvis IP-adressene er riktige, må du sjekke om IDen og passordet du prøver å logge på SMC har SMC Authority:
SRO_VT_ACCOUNTi databasen_TB_Usergå inn i tabellen.- Kontoen du prøver å logge på SMC med Sec_Primær og Sec_Sekundær Sørg for at autorisasjonsverdiene er satt til «1» (dvs. fullt autorisert admin).
Denne artikkelen er spesielt utarbeidet for PvPServer.