Denne artikel er kun for erfarne brugere og til fejlfinding. Ændring af filer sker på egen risiko. For at få ændringerne til at fungere, skal du stoppe og genstarte applikationen.
Afsnit i denne artikel:
Logning
nShift ApportConnect logger hændelser i en fil ved navn application.log placeret i installationsmappen. Hvis du er usikker på, hvor nShift ApportConnect er installeret, henvises til Installations afsnittet i artiklen Downloading and installing ApportConnect .
Hvis noget går galt, kan du sende logfilen til nShift's kundesupport til gennemgang. Som standard er logniveauet sat til INFO, hvilket kun logger de vigtigste hændelser og fejl. Du kan ændre logniveauet til DEBUG under Settings > ApportConnect Settings > Generelt Settings. Dette vil få nShift ApportConnect til at logge alle hændelser og fejl med mere detaljeret information, nyttigt til fejlfinding.
Du kan også sende logfilen direkte til nShift's kundesupport ved at klikke på Hjælp & Support > Kontakt nShift, udfylde formularen og klikke på Send. Logfilen vil automatisk blive vedhæftet.
Settings fil
Programmet og bruger settings gemmes i to separate filer: user_settings.json og program_settings.json, placeret i samme mappe som logfilen. (Installationsmappen). Denne fil indeholder information om brugerens opsætning i nShift ApportConnect, samt hvilken server der skal sendes filer til og hentes dokumenter fra.
Proxy settings
nShift ApportConnect understøtter brugen af en HTTPS-proxy til al udgående kommunikation. For at aktivere denne funktion, naviger til Settings > ApportConnect Settings > Proxy Settings. Enable proxyen og indtast proxyadressen og porten. Sørg for at genstarte applikationen efter at have gemt dine ændringer.
Headless tilstand
Du kan køre nShift ApportConnect i headless tilstand ved at tilføje programargumentet -headless når du starter programmet. Det vil køre som en proces i operativsystemet uden at vise en GUI. Hvis du kører programmet fra en terminal, vil det vise al output (logning) direkte til dig. Derudover kan du indtaste basale kommandoer i terminalen for at få mere information og udføre manuelle udskrifter. For at se de tilgængelige kommandoer, skriv help for at få vist en liste over kommandoer.
Kørsel som en Windows Service
Bemærk: På grund af nShift ApportConnect's platformuafhængighed er der ikke inkluderet native kode til at køre det som en Windows Service. Der er dog en ligetil metode til at køre nShift ApportConnect som en service ved hjælp af et tredjepartsbibliotek.
nShift kan ikke tage ansvar for eller sikre fuld funktionalitet af tredjepartsapplikationer.
Dette eksempel vil bruge programmet kaldet NSSM (Non-Sucking Service Manager) til at installere nShift ApportConnect som en Windows service.
- Download NSSM på (http://nssm.cc/download)
- Udpak filerne og vælg win32 eller win64 mappen, afhængigt af din OS-arkitektur.
- Kopier nssm.exe fra den relevante mappe (valgt i trin 2) til en hvilken som helst placering på din computer (eller C:\Windows\System32 hvis du vil have den globalt tilgængelig)
- Start en Windows kommandoprompt med administratorrettigheder.
- (Spring dette over hvis nssm.exe er i C:\Windows\System32). Naviger til placeringen af nssm.exe i kommandoprompten.
- Skriv
nssm.exe install “ApportConnect”og tryk Return/Enter.
- Du bør blive præsenteret med et nyt vindue. I Application Path, gennemse og vælg den installerede ApportConnect.exe.
- Du kan også konfigurere forskellige andre muligheder i dette program, såsom brugeren til at køre servicen som, procesprioritet, nedlukningsmetoder, automatisk genstart og mere. For detaljeret information, henvises til NSSM brugsvejledning for mere information: NSSM - the Non-Sucking Service Manager.
- Når du har færdiggjort konfigurationen af servicen, klik på Install service.
-
For at redigere servicen senere via NSSM, åbn en kommandoprompt og skriv
nssm.exe edit "ApportConnect".
Endpoints
De følgende endpoints bruges af ApportConnect:
- https://service.web-ta.net/integration/api/printr/print
- https://service.web-ta.net/integration/api/printr/incoming
- https://service.web-ta.net/integration/api/printr/lookup
- https://service.web-ta.net/integration/api/printr/version/getnew
- https://service.web-ta.net/integration/api/printr/support
Port: 443 (https://)