Denne artikkelen er kun for erfarne brukere og til feilsøkingsformål. Endre filer på egen risiko. For å få endringene til å fungere, må du stoppe og starte applikasjonen på nytt.
Seksjoner i denne artikkelen:
Logging
nShift ApportConnect logger hendelser i en fil kalt application.log som ligger i installasjonskatalogen. Hvis du er usikker på hvor nShift ApportConnect er installert, se avsnittet Installasjon i artikkelen Nedlasting og installasjon av ApportConnect .
Hvis noe går galt, kan du sende loggfilen(e) til nShift's kundestøtte for gjennomgang. Som standard er loggnivået satt til INFO, som logger kun de viktigste hendelsene og feilene. Du kan endre loggnivået til DEBUG under Settings > ApportConnect Settings > Generelt Settings. Dette vil få nShift ApportConnect til å logge alle hendelser og feil med mer detaljert informasjon, nyttig for debugging og feilsøking.
Du kan også sende loggfilen direkte til nShift's kundestøtte ved å klikke Hjelp & Støtte > Kontakt nShift, fylle ut skjemaet og klikke Send. Loggfilen vil bli automatisk vedlagt.
Settings fil
Programmet og bruker settings er lagret i to separate filer: user_settings.json og program_settings.json, som ligger i samme katalog som loggfilen. (Installasjonskatalogen). Denne filen inneholder informasjon om brukerens oppsett i nShift ApportConnect, samt hvilken server som skal sende filer og hente dokumenter fra.
Proxy settings
nShift ApportConnect støtter bruk av en HTTPS-proxy for all utgående kommunikasjon. For å aktivere denne funksjonen, naviger til Settings > ApportConnect Settings > Proxy Settings. Enable proxyen og skriv inn proxy-adressen og porten. Sørg for å starte applikasjonen på nytt etter å ha lagret endringene.
Headless-modus
Du kan kjøre nShift ApportConnect i headless-modus ved å sende programargumentet -headless når du starter programmet. Det vil kjøre som en prosess i operativsystemet uten å vise et GUI. Hvis du kjører programmet fra en terminal, vil det vise all utdata (logging) direkte til deg. I tillegg kan du skrive inn grunnleggende kommandoer i terminalen for å få mer informasjon og utføre manuelle utskrifter. For å se de tilgjengelige kommandoene, skriv help for å vise en liste over kommandoer.
Kjøre som en Windows-tjeneste
Merk: På grunn av nShift ApportConnect's plattformuavhengighet, er ikke native kode for å kjøre det som en Windows-tjeneste inkludert. Det finnes imidlertid en enkel metode for å kjøre nShift ApportConnect som en tjeneste ved å bruke et tredjepartsbibliotek.
nShift kan ikke ta ansvar for eller sikre full funksjonalitet av tredjepartsapplikasjoner.
Dette eksemplet vil bruke programmet kalt NSSM (Non-Sucking Service Manager) for å installere nShift ApportConnect som en Windows-tjeneste.
- Last ned NSSM på (http://nssm.cc/download)
- Pakk ut filene og velg win32 eller win64-mappen, avhengig av din OS-arkitektur.
- Kopier nssm.exe fra den aktuelle mappen (valgt i trinn 2) til hvilken som helst plassering på datamaskinen din (eller C:\Windows\System32 hvis du vil at den skal være globalt tilgjengelig)
- Start en Windows-kommandoprompt med administratorrettigheter.
- (Hopp over dette hvis nssm.exe er i C:\Windows\System32). Naviger til plasseringen av nssm.exe i kommandoprompten.
- Skriv
nssm.exe install “ApportConnect”og trykk Return/Enter.
- Du skal bli møtt med et nytt vindu. I Application Path, bla og velg den installerte ApportConnect.exe.
- Du kan også konfigurere ulike andre alternativer i dette programmet, som brukeren som skal kjøre tjenesten som, prosessprioritet, avslutningsmetoder, automatisk omstart og mer. For detaljert informasjon, se NSSM brukerveiledning for mer informasjon: NSSM - the Non-Sucking Service Manager.
- Når du har fullført konfigurasjonen av tjenesten, klikk Installer tjeneste.
-
For å redigere tjenesten senere via NSSM, åpne en kommandoprompt og skriv
nssm.exe edit "ApportConnect".
Endepunkter
De følgende endepunktene brukes av 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://)