FAQ til Web Ansøger, Web ejendomsfunktionær, Web investeringskunde og Web bestyrelse Installationsvejledning BOULEVARDEN 19E 7100 VEJLE LERSØ PARKALLE 101 2100 KØBENHAVN Ø TLF. 76 42 11 00 WWW.UNIK.DK
Indholdsfortegnelse Indholdsfortegnelse... 1 Formål... 1 Fejlfinding... 2 Tilrettet layout... 2 Setup Helper opgave fejler... 2 Databaseadgang fejler... 2 COM servicen fejler... 2 Problemer med Login/Opret login i Web Ansøger... 2 Problemer med bogføring og lejeoversigt... 2 Visning af udvidede fejlmeddelelser hos klienter... 4 A potentially dangerous Request.Form value was detected from the client... 4 Der var ulovlige input data. Har du fx kopieret tekst fra Word [ ]... 4 Temporary files i UnikVenteliste... 5 Problemer vedr. mail (SMTP)... 5 Formål Dette dokument indeholder generelle oplysninger om kendte problemstillinger vedrørende installation af webløsningerne til Unik Bolig 4. 1 af 5
Fejlfinding Tilrettet layout Hvis du benytter tilrettet layout, så kan der være fejl i layoutet. Hvis du benytter tilrettet layout bør du derfor altid deaktivere det tilrettede layout og køre med standard layout og se om det løser problemet. Setup Helper opgave fejler Der kan være et utal af grunde til dette. Hvis en opgave fejler, fortsætter Setup Helper med de næste opgaver og der kan komme følgefejl på disse. Ofte kan de øvrige opgaver dog gennemføres. Du kan afvente at Setup Helper er færdig med alle opgaverne og derefter højreklikke på den opgave, der er fejlet og udføre den igen. Setup Helper kan også køres efter installationen er afsluttet. Du finder programmet i Start menuen under Unik System Design. Når du starter programmet manuelt, skal du udpege den virtuelle mappe, som webløsningen er installeret i, og den tilhørende Setup Helper opgave fil. Databaseadgang fejler Er webserveren placeret i en DMZ, kan det ske, at der ikke kan oprettes adgang til SQL serveren. Det kan skyldes at firewallen ikke tillader trafik på SQL porten (1433). Det kan også skyldes, at webserveren ikke kan lave DNS-opslag på SQL serverens navn. Så kan du i stedet angive SQL serverens IP adresse eller oprette SQL serveren i host-filen. Check også om du bruger det rigtigte SQL server brugernavn og kodeord (afprøv det evt. først fra en klient på LAN). COM servicen fejler Bemærk, at COM kører som en service. Fejl i forbindelse med opstart og kørsel af servicen logges i event loggen "Unik". Hvis COM kører korrekt skal der køre netop én UnikBolig3App.exe process på serveren. Der må ikke heller ikke midlertidigt starte flere UnikBolig3App.exe processer op. Se også afsnittet vedr. problemer med bogføring og lejeoversigt. Problemer med Login/Opret login i Web Ansøger Hvis man ikke kan få vist siderne Login og Opret login i Web Ansøger løsningen, men godt kan se andre sider, så kan det skyldes, at der i forretningsdefinitionen under Benyt SSL (kræver et certifikat på webserveren) er markeret, at der skal anvendes SSL. Det kan også skyldes, at SSL ikke er korrekt konfigureret på webserveren. Problemer med bogføring og lejeoversigt Det kan skyldes, at der mangler forretningsopsætning af for eksempel brugere, indstillinger og/eller forretningsgange. Ofte skyldes det dog, at DCOM serveren ikke kører eller ikke kører korrekt, eller at DCOM 2 af 5
komponenterne er registreret forkert. Hvis problemet er relateret til DCOM, så kan det både betyde, at man slet ikke kan bogføre eller se lejeoversigten, eller at det kan tage meget lang tid. Udfør følgende for at løse problemerne relateret til DCOM. Det er vigtigt, at du kører i console sessionen. Det vil sige, at du enten skal logge fysisk på maskinen eller at du skal logge på med kommandoen "mstsc /console". I Component Services vælges egenskaber for "Bogfor Object". På Identity fanen vælges "This user". Brug Browse -knappen og dernæst "Check Names"-knappen til at udvælge den lokale administrator. Indtast og gentag kodeordet. 3 af 5
Visning af udvidede fejlmeddelelser hos klienter Visning af udvidede fejlmeddelelser hos klienter bør i et drift miljø kun gøres i forbindelse med fejlfinding, dvs. det bør ikke være en standard opsætning. Dette gør sig specielt gældende, hvis der er tale om en løsning som anvendes eksternt, f.eks. af lejere. I øvrigt henvises til loggen, der er adgang til, når man logger ind som webadministrator i webløsningen. Aktivering af visning af udvidede fejlmeddelelser sker ved at redigere filen web.config, som findes i web løsningens installationsmappe, f.eks. findes web.config for en standardinstallation af UnikEjdFunk i mappen C:\Inetpub\wwwroot\UnikEjdFunk. Åbn web.config med Noteblok og søg efter "customerrors mode". Ret værdien "RemoteOnly" til "Off". Vær opmærksom på, at der skal skrives korrekt med hensyn til store/små bogstaver som angivet. Husk at rette web.config tilbage, når fejlfindingen er afsluttet. A potentially dangerous Request.Form value was detected from the client En af følgende fejl kan opstå ved at der bliver prøvet at sende xml fra klienten til serveren og det vil ASP.NET 4.0 ikke validere som korrekt, da det kan udgøre en fare for sikkerheden i systemet: A potentially dangerous Request.Form value was detected from the client Der var ulovlige input data. Har du fx kopieret tekst fra Word [ ] Løsningen er at indsætte følgende i Web.config, samt orientere Unik om, hvor problemet optræder, så det kan blive rettet i en kommende version: <httpruntime requestvalidationmode="2.0" /> Der var ulovlige input data. Har du fx kopieret tekst fra Word [ ] Se afsnit "A potentially dangerous Request.Form value was detected from the client". 4 af 5
Adgang til Temporary files i UnikVenteliste Der kan opstå problemer med at have adgang til temporary files under Web Ansøger og dette rettes ved at give NETWORK SERVICE kontoen fuld adgang til følgende stier og registry nøgler: %systemroot%\temp C:\Windows\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\eventlog HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\eventlog\Security HKEY_CURRENT_USER\Software\Unik System Design Problemer vedr. mail (SMTP) Webserveren skal have adgang til en mailserver på den port som er sat op i forrentningsgangen til SMTP. Der kan være problemer med at anvende navne på servere, der står i DMZ. Anvend i stedet IP adresser. Gamle Temporary filer efter opdatering Der kan opstå problemer med gamle temporary filer efter en opgradering. Disse bør slettes på webserveren: C:\Windows\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\root C:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\root C:\Windows\Microsoft.NET\Framework64\v2.0.50727\Temporary ASP.NET Files\root C:\Windows\Microsoft.NET\Framework64\v4.0.30319\Temporary ASP.NET Files\root 5 af 5