Installera RateTiger i IIS

Installation & konfiguration 15 september 2020
Dokumentet som guiden baseras på finns här: "W:\Dokument\Guider och manualer\Jupiter\Installera RateTiger i IIS.pdf" Installera JupiterServerIIS enligt gällande praxis. Se till att det är de nyaste versionerna av JupiterServerIIS, JupiterServerConsole, RateTiger och Jupiter. Skapa en instans av RateTiger i kanalhanteraren så att det finns ett ID i databasen. Detta görs på så sätt att man går in i kanalhanteraren och väljer RateTiger som kanal och sedan klickar på ”använd” under fliken inställningar. Skapa en ny apppool som heter RateTigerAppPool i IIS. Ange i IIS .Net Framework 4. Integrera det förvaltade pipelineläget. Se till att ”Starta programpool direkt” är ikryssad. Markera programpoolen och välj ”Avancerade inställningar”. Ändra här ”Aktivera 32-bitars program” från ”False” till ”True”. Markera servern (längst upp i trädet) och välj ”Konfigurationsredigeraren”. Välj ”Avsnitt” ”system.applicationHost/applicationPools” och markera raden “(Samling)” och tryck på “…”-knappen. Leta upp den nyss tillagda programpoolen och ändra ”startMode” till ”AlwaysRunning”. Stäng sedan rutan och välj ”Använd” under ”Åtgärder”.Lägg till en ny webbplats i programpoolen.Den fysiska sökvägen är till RateTiger-mappen. Fyll sedan i allt annat som vanligt, t.ex HTTPS och certifikat. Se till att öppna vald port (8444) i brandväggen och router, rodda dyndns och meddela sedan adressen och porten till Erevmax. Öppna ”Konfigurationsredigeraren” igen. Välj avsnittet ”system.applicationHost/serviceAutoStartProviders” och tryck på ”…”-knappen på ”(Samling)”raden. Lägg sedan till en ny. Ange ”TigerStartarn” som namn. Ange följande ”Rebnis.Jupiter.ReservationChannel.IIS.AutoStartProvider,Rebnis.Jupiter.ReservationChannel.IIS” som ”type”. Stäng och ”Använd”.Byt ”Avsnitt” till ”Sites” och tryck på ”…”-knappen på ”(Samling)”-raden. Välj vår tillagda webbplats RateTiger och tryck på ”…”-knappen på ”(Samling)”raden. Under egenskaper klicka på [+] för applicationDefaults. Markera raden ”serviceAutoStartEnabled” och sätt ”True” På den nedre raden ”serviceAutoStartProvider” skall ”TigerStartarn” anges. Stäng de två rutorna och ”Använd”.I web.config för RateTiger, ställ in adressen till kundens JupiterServerConsole. Den bör lämpligast köras som tjänst. Kolla så att porten står på 8080 Lägg sedan in dessa uppgifter i web.config Jupiter.Reservation.Channel.IIS</configSections> <appSettings> <!-- Core Settings --> <addkey="BootstrapperFactory" value="Rebnis.Jupiter.ReservationChannel.RateTiger.RateTigerBootstrapperFactory, Rebnis.Jupiter.ReservationChannel.RateTiger"/> <add key="SendingInterval" value="1000"/> <add key="SynchronizingInterval" value="180000"/> <add key="RequiredUserName" value="RebnisRateTiger"/> <add key="RequiredPassword" value="NwpZ8jDPAnW8FHsP"/> <!-- Jupiter Server Settings --> <add key="Binding" value="BasicHttpBinding"/> <add key="UrlTemplate" value="http://#host#:#port#/#service#"/> <addkey="RequestUri" value="https://htngconnector.ratetiger.com/HTNGConnector/HTNG2013BWs"/> <add key="ServerHost" value="localhost"/> <add key="ServerPort" value="8080"/> </appSettings> Testa lokalt innan https port aktiveras. http://localhost:83/ReservationService.svc/PushServiceDetta kan även testas lokalt på server på port 83 så att det går att köra RateTigerHealthControl script. Syntax för adress: https://:ReservationService.svc/PushService.Koppla bokningssätt i kanalhantering som först måste läggas upp i Jupiter.Register->Stödregister->BokningssättDär anger man bara kanal namn utan -XML:Citybreak-XMLExpedia-XMLHotelSpecials-XMLBookings-XMLHrs-XMLSHEC-XML=CougarPegasus-XMLTrust-XMLReconline-XMLFelsökning512.2= Ratetiger finns ej indexering i databas. <Error Type="6" ShortText="Invalid property code" Code="400"/> Har att göra med att de ej är aktiverade hos RT i Indien.Starta service Rebnis.Jupiter.Online OBS! Fel 2 filen kan inte hittas, kolla om srvany.exe finns i rätt sökväg när tjänst skapts. HTTP error 503= Det saknas .net uppdateringar på server.De kan också vara så att den ligger på fel port som 8080, testa ex 801 istället.Här kan de också vara så att .net har installerats i fel ordning. Man måste då avinstallera .net och köra in alla uppdateringar efter varje packet. Sekvens 3.5 och uppdateringar, sedan 4.0 med uppdateringar och sist 4.5 med uppdateringar. Ta bort den gamla RateTigerAppPool och skapa den på nytt se början av detta dokument. *Sker detta på en Windows SBS 2011 så måste även SBS Web Workplace AppPool ställa om till version 4 då detta är en remote inlogg på dessa servrar.
© 2026 Rebnis — Intern dokumentation