From empty
To version 4.1
edited by Niklas Palmgren
on 2018/05/31 09:52
Change comment: There is no comment for this version

Summary

Details

Page properties
Title
... ... @@ -1,0 +1,1 @@
1 +Services (WebAPI, OpenID)
Parent
... ... @@ -1,0 +1,1 @@
1 +Installation.WebHome
Author
... ... @@ -1,1 +1,1 @@
1 -XWiki.XWikiGuest
1 +XWiki.NiklasPalmgren
Tags
... ... @@ -1,0 +1,1 @@
1 +Server installation|installation|server
Content
... ... @@ -1,0 +1,73 @@
1 += General =
2 +
3 +Please read the recommendations under [[Preparing the server (Windows 2012 Server R2)>>url:https://strusoft.fogbugz.com/default.asp?W288||rel="nofollow noopener noreferrer"]] and the information about Security before you install IMPACT 15.
4 +
5 += Requirements =
6 +
7 +Our strong recommendation is that our services are installed on separate machines.
8 +
9 +[[Information about server recommendations>>url:https://strusoft.fogbugz.com/default.asp?W296||rel="nofollow noopener noreferrer"]]
10 +
11 +== Security ==
12 +
13 +It's not recommended to run the OpenId or WebAPI without https (SSL) configured on the internet. If you do that then all traffic including the login and passwords of the user can easily be intercepted by a 3rd party.
14 +
15 +Its recommended that the SQL Server cannot be connected too through the internet. If needed then configure the SQL Server to only accept traffic from the OpenId Server and WebAPI.
16 +
17 +If you are running on your local intranet you can skip the advanced topics. If you are accessing the services through a VPN to your local network you can also skip the advanced topics.
18 +
19 +== Windows ==
20 +
21 +[[Preparing the server (Windows 2012 Server R2)>>url:https://strusoft.fogbugz.com/default.asp?W288||rel="nofollow noopener noreferrer"]]
22 +[[Install OpenId Server (Windows)>>url:https://strusoft.fogbugz.com/default.asp?W295||rel="nofollow noopener noreferrer"]]
23 +[[Install WebAPI (Windows)>>url:https://strusoft.fogbugz.com/default.asp?W286||rel="nofollow noopener noreferrer"]]
24 +
25 +
26 += Advanced topics =
27 +
28 +=== Https (SSL) ===
29 +
30 +If you are running your servers publicly on the net we recommend getting a valid SSL-certificate from an trusted organisation like [[Comodo>>url:https://ssl.comodo.com/||rel="nofollow noopener noreferrer" target="_blank"]] or [[Gandi>>url:https://www.gandi.net/ssl||rel="nofollow noopener noreferrer" target="_blank"]] (if you are using a provider like Amazon or Azure SSL-certificates can also be obtained through them). Follow the instructions below but __**remember to remove the unencrypted ports**__:
31 +
32 +If you are using ssl you need to change or add the following to the Web.config in the OpenId server under <appSettings>
33 +
34 +<add key="RequireSSL" value="false" />
35 +
36 +and set the value to true like this:
37 +
38 +<add key="RequireSSL" value="**true**" />
39 +
40 +=== Local IIS ===
41 +
42 +[[Install instructions for certificates in IIS 8 (external link)>>url:https://support.comodo.com/index.php?/Knowledgebase/Article/View/1159/0/certificate-installation-microsoft-iis-8x||rel="nofollow noopener noreferrer" target="_blank"]]
43 +[[Install instructions for certificates in IIS 7 (external link)>>url:https://ssl.comodo.com/support/certificate-installation-microsoft-iis-7x---8x.php||rel="nofollow noopener noreferrer" target="_blank"]]
44 +
45 +=== Using Azure, Amazon or other third party with load balancer ===
46 +
47 +Please follow the instructions for the provider. Remember to add the settings for the load balancer as below in the recommended way for the provider.
48 +
49 +== Using an load balancer or portf orwarder ==
50 +
51 +If you are using an ip/url other than the one to the one assigned to the OpenId Server you need to add/edit the Web.config file under <AppSettings>
52 +
53 +<add key="PublicOrigin" value="**theUrlOrIp:optionalPort**"/>
54 +
55 +examples:
56 +
57 +<add key="PublicOrigin" value="**https:~/~/strusoft.com**"/>
58 +or
59 +<add key="PublicOrigin" value="**https:~/~/strusoft.com:234**"/>
60 +or
61 +<add key="PublicOrigin" value="**https:~/~/strusoft.com/OpenIdServer**"/>
62 +or
63 +<add key="PublicOrigin" value="**https:~/~/strusoft.com/OpenIdServer:234**"/>
64 +or
65 +<add key="PublicOrigin" value="**127.0.0.1**"/>
66 +or
67 +<add key="PublicOrigin" value="**127.0.0.1:234**"/>
68 +or
69 +<add key="PublicOrigin" value="**127.0.0.1/OpenIdServer**"/>
70 +or
71 +<add key="PublicOrigin" value="**127.0.0.1/OpenIdServer:234**"/>
72 +
73 +
2017-05-31 16_02_29-StruSoft Installer 2.3.11.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.MattiasLilja
Size
... ... @@ -1,0 +1,1 @@
1 +0 bytes
Content
Copyright 2018 StruSoft AB
Impact Documentation