Guide för att installera webtilläget
Forum rules
För att kunna hjälpa dig med supportfrågor behöver vi så mycket information som möjligt.
Innan du skapar en ny tråd, läs gärna:
viewtopic.php?f=10&t=20
För att kunna hjälpa dig med supportfrågor behöver vi så mycket information som möjligt.
Innan du skapar en ny tråd, läs gärna:
viewtopic.php?f=10&t=20
-
- 3 stars
- Posts: 54
- Joined: Sun 19 Dec 2010, 00:48
Guide för att installera webtilläget
Blir inte riktigt klok på hur jag installerar webtillägett.
Räcker det med att kopiera in filerna i wwwroot?
Räcker det med att kopiera in filerna i wwwroot?
_________________________________________________________________________________________________________________________
Windows 7, Eventghost, Android, Ipad, IPhone, 8 sändare, 18 mottagare, 3 givare
Tellstick Duo, FW5
Sw Klient 2.0.3
Sw server 2.0.3
Windows 7, Eventghost, Android, Ipad, IPhone, 8 sändare, 18 mottagare, 3 givare
Tellstick Duo, FW5
Sw Klient 2.0.3
Sw server 2.0.3
-
- 2 stars
- Posts: 34
- Joined: Sun 19 Dec 2010, 02:36
Re: Guide för att installera webtilläget
Detta förutsätter att du har IIS (Internet Information Services) installerat på servern. Jag har utgått från IIS på Windows 2003 R2 På andra Windowsversioner skiljer sig IIS
Katalognamn är valfritt, jag har valt att kalla webtilläggets katalog för SWKWeb
1. Öppna din webroot i utforskaren, vanligtvis C:\inetpub\wwwroot
2. Skapa katalogen SWKWeb
3. Packa upp filerna från webtillägget i denna katalog
4. Öppna filen web.config i en texteditor och ändra your_ip_here till din servers ip-adress där du installerat Switch King server, behöver nödvändigtvis inte vara samma server som du kör Switch King webapplikationstillägget på.
<add key="SwitchKingServerAddress" value="http://your_ip_here:8080/SwitchKingFrameworkServiceHost"/>
5. Öppna Internet Information Services, ligger under administrativa verktyg
Markera Application pool, högerklicka och välj New application pool
Ange ett namn på applicaion pool (iD) SWKWeb
Klicka på OK
6. Välj defult website,( i normala fall. Kan heta annat)
Nu skall katalogen du skapade ( SWKWeb) och packade upp webtillägget i synas
Högerklicka på den katalogen, välj properties
Välj Create application
Välj application pool:SWKWeb
Välj Execute Permssion:Scripts and Executables
Välj fliken ASP.NET
Välj ASP.NET Version 2.0.xxxx
Klicka på OK
Klart
Verfiera genom att öppna en webläsare på servern där du installerade webtillägget
Skriv http://localhost/SWKWeb alternativt http://localhost/SWKWeb/default.aspx
"Kan" ha smugit sig in ett och annat fel, säg till i så fall. Snodde i hop den lite hastigt.
Katalognamn är valfritt, jag har valt att kalla webtilläggets katalog för SWKWeb
1. Öppna din webroot i utforskaren, vanligtvis C:\inetpub\wwwroot
2. Skapa katalogen SWKWeb
3. Packa upp filerna från webtillägget i denna katalog
4. Öppna filen web.config i en texteditor och ändra your_ip_here till din servers ip-adress där du installerat Switch King server, behöver nödvändigtvis inte vara samma server som du kör Switch King webapplikationstillägget på.
<add key="SwitchKingServerAddress" value="http://your_ip_here:8080/SwitchKingFrameworkServiceHost"/>
5. Öppna Internet Information Services, ligger under administrativa verktyg
Markera Application pool, högerklicka och välj New application pool
Ange ett namn på applicaion pool (iD) SWKWeb
Klicka på OK
6. Välj defult website,( i normala fall. Kan heta annat)
Nu skall katalogen du skapade ( SWKWeb) och packade upp webtillägget i synas
Högerklicka på den katalogen, välj properties
Välj Create application
Välj application pool:SWKWeb
Välj Execute Permssion:Scripts and Executables
Välj fliken ASP.NET
Välj ASP.NET Version 2.0.xxxx
Klicka på OK
Klart
Verfiera genom att öppna en webläsare på servern där du installerade webtillägget
Skriv http://localhost/SWKWeb alternativt http://localhost/SWKWeb/default.aspx
"Kan" ha smugit sig in ett och annat fel, säg till i så fall. Snodde i hop den lite hastigt.
-
- 3 stars
- Posts: 77
- Joined: Tue 09 Nov 2010, 21:51
Re: Guide för att installera webtilläget
Blir galen får inte till det...
Kör IIS7 på Windows 7 x64.
Har haft det fungerande tidigare men efter ominstallation av PCn så går det bara inte..
just nu får jag följande,,
Server Error in '/sw' Application.
--------------------------------------------------------------------------------
The remote server returned an error: (500) Internal Server Error.
Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.
Exception Details: System.Net.WebException: The remote server returned an error: (500) Internal Server Error.
Source Error:
Line 187: else if (DeviceName != null && DeviceName.Length > 0)
Line 188: {
Line 189: return Proxy.Device.GetDevices().FirstOrDefault(d => DeviceName.Equals(d.Name));
Line 190: }
Line 191: else
Source File: c:\inetpub\wwwroot\swk1\DeviceControl.ascx.cs Line: 189
Kör IIS7 på Windows 7 x64.
Har haft det fungerande tidigare men efter ominstallation av PCn så går det bara inte..
just nu får jag följande,,
Server Error in '/sw' Application.
--------------------------------------------------------------------------------
The remote server returned an error: (500) Internal Server Error.
Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.
Exception Details: System.Net.WebException: The remote server returned an error: (500) Internal Server Error.
Source Error:
Line 187: else if (DeviceName != null && DeviceName.Length > 0)
Line 188: {
Line 189: return Proxy.Device.GetDevices().FirstOrDefault(d => DeviceName.Equals(d.Name));
Line 190: }
Line 191: else
Source File: c:\inetpub\wwwroot\swk1\DeviceControl.ascx.cs Line: 189
Windows 7, 15 Enheter, 16 Datakällor, 1-Wire, Tellstick DUO, Switch King v2.xx, iPhone 4, IIS,
MSN: stefan.krantz@hotmail.com
MSN: stefan.krantz@hotmail.com
-
- 2 stars
- Posts: 34
- Joined: Sun 19 Dec 2010, 02:36
Re: Guide för att installera webtilläget
Lite osäker på hur det är med Windows 7, men på 2008 R2 64 bit och IIS 7 så måste du ställa in följande i applikationspoolens avancerade inställningar "Enable 32-bit Applications = True"
-
- Administrator
- Posts: 2655
- Joined: Tue 09 Nov 2010, 20:25
Re: Guide för att installera webtilläget
Eftersom tillägget för 0.9 inte finns ute ännu så skulle det kunna vara något med det, men det finns en del som kör v0.8 av tillägget mot v0.9.
Jag skulle börja med att, som ekis skriver, kontrollera så att det står "Enable 32-bit Applications = True".
Därefter skulle jag titta i Windows loggbok för att se vad det står där.
Det står väl också någon form av "stack trace" på sidan där felet visas. Någon ytterligare info där?
Jag skulle börja med att, som ekis skriver, kontrollera så att det står "Enable 32-bit Applications = True".
Därefter skulle jag titta i Windows loggbok för att se vad det står där.
Det står väl också någon form av "stack trace" på sidan där felet visas. Någon ytterligare info där?
Martin | Switch King
-
- 3 stars
- Posts: 54
- Joined: Sun 19 Dec 2010, 00:48
Re: Guide för att installera webtilläget
Hmm
Får följande fel på en windows 7 x64 enterprise swe med IIS.
HTTP Error 500.19 - Internal Server Error
Det går inte att komma åt den begärda sidan eftersom relaterade konfigurationsdata för sidan är ogiltiga
Modul IIS Web Core
Meddelande BeginRequest
Handler Ej fastställd än
Felkod 0x80070021
Konfigurationsfel Konfigurationsavsnittet kan inte användas i denna sökväg. Felet uppstår när avsnittet är låst på en överordnad nivå. Låset är angivet antingen som standard (overrideModeDefault="Deny") eller explicit av en platstagg med overrideMode="Deny" eller det äldre allowOverride="false".
Konfigurationsfil \\?\C:\inetpub\wwwroot\swkweb\web.config
Begärd URL http://localhost:80/swkweb/
Fysisk sökväg C:\inetpub\wwwroot\swkweb\
Inloggningsmetod Ej fastställd än
Användarinloggning Ej fastställd än
Konfigurationskälla
99: </modules>
100: <handlers>
101: <remove name="WebServiceHandlerFactory-Integrated" />
Får följande fel på en windows 7 x64 enterprise swe med IIS.
HTTP Error 500.19 - Internal Server Error
Det går inte att komma åt den begärda sidan eftersom relaterade konfigurationsdata för sidan är ogiltiga
Modul IIS Web Core
Meddelande BeginRequest
Handler Ej fastställd än
Felkod 0x80070021
Konfigurationsfel Konfigurationsavsnittet kan inte användas i denna sökväg. Felet uppstår när avsnittet är låst på en överordnad nivå. Låset är angivet antingen som standard (overrideModeDefault="Deny") eller explicit av en platstagg med overrideMode="Deny" eller det äldre allowOverride="false".
Konfigurationsfil \\?\C:\inetpub\wwwroot\swkweb\web.config
Begärd URL http://localhost:80/swkweb/
Fysisk sökväg C:\inetpub\wwwroot\swkweb\
Inloggningsmetod Ej fastställd än
Användarinloggning Ej fastställd än
Konfigurationskälla
99: </modules>
100: <handlers>
101: <remove name="WebServiceHandlerFactory-Integrated" />
_________________________________________________________________________________________________________________________
Windows 7, Eventghost, Android, Ipad, IPhone, 8 sändare, 18 mottagare, 3 givare
Tellstick Duo, FW5
Sw Klient 2.0.3
Sw server 2.0.3
Windows 7, Eventghost, Android, Ipad, IPhone, 8 sändare, 18 mottagare, 3 givare
Tellstick Duo, FW5
Sw Klient 2.0.3
Sw server 2.0.3
-
- Administrator
- Posts: 2655
- Joined: Tue 09 Nov 2010, 20:25
Re: Guide för att installera webtilläget
Bygger på lite på ekis guide för att fylla upp lite för Win7 IIS7.5 x64...
Nästan samma tillvägagångssätt, men titta speciellt på punkt 8 - det är lätt att man glömmer detta vid installation av IIS...
5. Öppna Internet Information Services, ligger under administrativa verktyg
Markera Application pool, högerklicka och välj "Add Application Pool"
Ange ett namn på Application Pool (iD) SWKWeb
Klicka på OK
6. Högerklicka på den skapade applikationspoolen. Välj "Advanced settings...".
Sätt "Enable 32-Bit Applications" till "True".
7. Välj default website,( i normala fall. Kan heta annat)
Nu skall katalogen du skapade ( SWKWeb) och packade upp webtillägget i synas
Högerklicka på katalogen "SWKWeb".
Välj "Convert to application"
Klicka "Select..." och välj "SWKWeb" som applikationspool.
Välj "OK".
8. Prova att ladda sidan.
Om du fortfarande får felet "Det går inte att komma åt den begärda sidan eftersom relaterade konfigurationsdata för sidan är ogiltiga", kontrollera att ASP.NET är ikryssat i "Programs and Features" på kontrollpanelen i sektionen under IIS.
Nästan samma tillvägagångssätt, men titta speciellt på punkt 8 - det är lätt att man glömmer detta vid installation av IIS...
5. Öppna Internet Information Services, ligger under administrativa verktyg
Markera Application pool, högerklicka och välj "Add Application Pool"
Ange ett namn på Application Pool (iD) SWKWeb
Klicka på OK
6. Högerklicka på den skapade applikationspoolen. Välj "Advanced settings...".
Sätt "Enable 32-Bit Applications" till "True".
7. Välj default website,( i normala fall. Kan heta annat)
Nu skall katalogen du skapade ( SWKWeb) och packade upp webtillägget i synas
Högerklicka på katalogen "SWKWeb".
Välj "Convert to application"
Klicka "Select..." och välj "SWKWeb" som applikationspool.
Välj "OK".
8. Prova att ladda sidan.
Om du fortfarande får felet "Det går inte att komma åt den begärda sidan eftersom relaterade konfigurationsdata för sidan är ogiltiga", kontrollera att ASP.NET är ikryssat i "Programs and Features" på kontrollpanelen i sektionen under IIS.
You do not have the required permissions to view the files attached to this post.
Martin | Switch King
-
- 3 stars
- Posts: 54
- Joined: Sun 19 Dec 2010, 00:48
Re: Guide för att installera webtilläget
Aha nu kom vi ett steg längre.....
Serverfel i tillämpningsprogrammet /swkweb.
--------------------------------------------------------------------------------
Säkerhetsundantag
Beskrivning: Tillämpningsprogrammet försökte utföra en åtgärd som inte tillåts av säkerhetsprincipen. Om du vill bevilja tillämpningsprogrammet nödvändig behörighet kontaktar du systemadministratören eller ändrar tillämpningsprogrammets förtroendenivå i konfigurationsfilen.
Undantagsinformation: System.Security.SecurityException: Sammansättningen tillåter inte delvis betrodda anropare.
Källfel:
Rad 187: else if (DeviceName != null && DeviceName.Length > 0)
Rad 188: {
Rad 189: return Proxy.Device.GetDevices().FirstOrDefault(d => DeviceName.Equals(d.Name));
Rad 190: }
Rad 191: else
Källfil: c:\inetpub\wwwroot\swkweb\DeviceControl.ascx.cs Rad: 189
Stackspårning:
[SecurityException: Sammansättningen tillåter inte delvis betrodda anropare.]
SwitchKing.Server.ClientProxies.Proxies.DeviceProxy.GetDevices() in C:\Projects\Privat\SwitchKing TC2 0.8\SwitchKing.Server.ClientProxies\Proxies\DeviceProxy.cs:86
DeviceControl.GetDeviceByProperties() in c:\inetpub\wwwroot\swkweb\DeviceControl.ascx.cs:189
DeviceControl.get_Device() in c:\inetpub\wwwroot\swkweb\DeviceControl.ascx.cs:62
DeviceControl.PopulateControlWithData() in c:\inetpub\wwwroot\swkweb\DeviceControl.ascx.cs:124
DeviceControl.Page_Load(Object sender, EventArgs e) in c:\inetpub\wwwroot\swkweb\DeviceControl.ascx.cs:23
System.Web.Util.CalliHelper.EventArgFunctionCaller(IntPtr fp, Object o, Object t, EventArgs e) +14
System.Web.Util.CalliEventHandlerDelegateProxy.Callback(Object sender, EventArgs e) +35
System.Web.UI.Control.OnLoad(EventArgs e) +99
System.Web.UI.Control.LoadRecursive() +50
System.Web.UI.Control.LoadRecursive() +141
System.Web.UI.Control.LoadRecursive() +141
System.Web.UI.Control.LoadRecursive() +141
System.Web.UI.Control.LoadRecursive() +141
System.Web.UI.Control.LoadRecursive() +141
System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +6785
System.Web.UI.Page.ProcessRequest(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +242
System.Web.UI.Page.ProcessRequest() +80
System.Web.UI.Page.ProcessRequestWithNoAssert(HttpContext context) +21
System.Web.UI.Page.ProcessRequest(HttpContext context) +49
ASP.default_aspx.ProcessRequest(HttpContext context) in c:\Windows\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\swkweb\280a2748\4f5c86c6\App_Web_j1gfzmgc.0.cs:0
System.Web.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() +181
System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) +75
Det enda jag ändrat i web.config är att ändra ip till min lokala ip adress.
Serverfel i tillämpningsprogrammet /swkweb.
--------------------------------------------------------------------------------
Säkerhetsundantag
Beskrivning: Tillämpningsprogrammet försökte utföra en åtgärd som inte tillåts av säkerhetsprincipen. Om du vill bevilja tillämpningsprogrammet nödvändig behörighet kontaktar du systemadministratören eller ändrar tillämpningsprogrammets förtroendenivå i konfigurationsfilen.
Undantagsinformation: System.Security.SecurityException: Sammansättningen tillåter inte delvis betrodda anropare.
Källfel:
Rad 187: else if (DeviceName != null && DeviceName.Length > 0)
Rad 188: {
Rad 189: return Proxy.Device.GetDevices().FirstOrDefault(d => DeviceName.Equals(d.Name));
Rad 190: }
Rad 191: else
Källfil: c:\inetpub\wwwroot\swkweb\DeviceControl.ascx.cs Rad: 189
Stackspårning:
[SecurityException: Sammansättningen tillåter inte delvis betrodda anropare.]
SwitchKing.Server.ClientProxies.Proxies.DeviceProxy.GetDevices() in C:\Projects\Privat\SwitchKing TC2 0.8\SwitchKing.Server.ClientProxies\Proxies\DeviceProxy.cs:86
DeviceControl.GetDeviceByProperties() in c:\inetpub\wwwroot\swkweb\DeviceControl.ascx.cs:189
DeviceControl.get_Device() in c:\inetpub\wwwroot\swkweb\DeviceControl.ascx.cs:62
DeviceControl.PopulateControlWithData() in c:\inetpub\wwwroot\swkweb\DeviceControl.ascx.cs:124
DeviceControl.Page_Load(Object sender, EventArgs e) in c:\inetpub\wwwroot\swkweb\DeviceControl.ascx.cs:23
System.Web.Util.CalliHelper.EventArgFunctionCaller(IntPtr fp, Object o, Object t, EventArgs e) +14
System.Web.Util.CalliEventHandlerDelegateProxy.Callback(Object sender, EventArgs e) +35
System.Web.UI.Control.OnLoad(EventArgs e) +99
System.Web.UI.Control.LoadRecursive() +50
System.Web.UI.Control.LoadRecursive() +141
System.Web.UI.Control.LoadRecursive() +141
System.Web.UI.Control.LoadRecursive() +141
System.Web.UI.Control.LoadRecursive() +141
System.Web.UI.Control.LoadRecursive() +141
System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +6785
System.Web.UI.Page.ProcessRequest(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +242
System.Web.UI.Page.ProcessRequest() +80
System.Web.UI.Page.ProcessRequestWithNoAssert(HttpContext context) +21
System.Web.UI.Page.ProcessRequest(HttpContext context) +49
ASP.default_aspx.ProcessRequest(HttpContext context) in c:\Windows\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\swkweb\280a2748\4f5c86c6\App_Web_j1gfzmgc.0.cs:0
System.Web.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() +181
System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) +75
Det enda jag ändrat i web.config är att ändra ip till min lokala ip adress.
_________________________________________________________________________________________________________________________
Windows 7, Eventghost, Android, Ipad, IPhone, 8 sändare, 18 mottagare, 3 givare
Tellstick Duo, FW5
Sw Klient 2.0.3
Sw server 2.0.3
Windows 7, Eventghost, Android, Ipad, IPhone, 8 sändare, 18 mottagare, 3 givare
Tellstick Duo, FW5
Sw Klient 2.0.3
Sw server 2.0.3
-
- Administrator
- Posts: 2655
- Joined: Tue 09 Nov 2010, 20:25
Re: Guide för att installera webtilläget
Felet tyder på att de DLL-filer som skickas med i paketet inte är signerade med Switch Kings nyckel, vilket de är...
Jag vet att detta fel tidigare uppstått om man kopierat filerna från en share alternativt lagt själva webbplatsen på en utdelad mapp.
Annars har jag ingen direkt idé, jag sjösatte paketet enligt ekis och min howto på IIS7.5 tidigare idag utan problem
Jag vet att detta fel tidigare uppstått om man kopierat filerna från en share alternativt lagt själva webbplatsen på en utdelad mapp.
Annars har jag ingen direkt idé, jag sjösatte paketet enligt ekis och min howto på IIS7.5 tidigare idag utan problem

Martin | Switch King
-
- 3 stars
- Posts: 54
- Joined: Sun 19 Dec 2010, 00:48
Re: Guide för att installera webtilläget
hmm
Signering....
Kan det ha med rättigheter på filerna?
UAC?
Eller trusted sites?
Signering....
Kan det ha med rättigheter på filerna?
UAC?
Eller trusted sites?
_________________________________________________________________________________________________________________________
Windows 7, Eventghost, Android, Ipad, IPhone, 8 sändare, 18 mottagare, 3 givare
Tellstick Duo, FW5
Sw Klient 2.0.3
Sw server 2.0.3
Windows 7, Eventghost, Android, Ipad, IPhone, 8 sändare, 18 mottagare, 3 givare
Tellstick Duo, FW5
Sw Klient 2.0.3
Sw server 2.0.3
Who is online
Users browsing this forum: No registered users and 6 guests