Changes for page Installation
Last modified by Thomas Mortagne on 2023/12/19
From version 133.1
edited by Thomas Mortagne
on 2018/11/05
on 2018/11/05
Change comment:
There is no comment for this version
To version 135.1
edited by Eduard Moraru
on 2018/11/15
on 2018/11/15
Change comment:
There is no comment for this version
Summary
-
Page properties (2 modified, 0 added, 0 removed)
Details
- Page properties
-
- Author
-
... ... @@ -1,1 +1,1 @@ 1 -XWiki. ThomasMortagne1 +XWiki.enygma - Content
-
... ... @@ -64,6 +64,7 @@ 64 64 * [[Install XWiki using Docker compose>>https://zwindler.fr/wordpress/2016/09/15/installer-xwiki-8-2-1-avec-docker-compose-en-2-lignes-de-commandes]] (French) 65 65 * [[How to Install XWiki on CentOS 7>>https://thishosting.rocks/how-to-build-your-own-wiki-with-xwiki-on-centos/]] (English) 66 66 * [[XWiki in Windows - PostgreSQL - Tomcat 9 - Waffle>>https://www.youtube.com/watch?v=QLqsvQ5y6cI]] (English, video) 67 +* [[XWiki 10.9 with LDAP/SSO/MSSQL on Windows>>http://www.ohjeah.net/2018/11/09/xwiki-10-9-with-ldapssomssql-on-windows/]] 67 67 68 68 = Troubleshooting = 69 69 ... ... @@ -112,6 +112,36 @@ 112 112 113 113 Note: If your proxy server only allows partial access to the internet you need to make sure that the sites ##store.xwiki.com##, ##extensions.xwiki.org## and ##nexus.xwiki.org## (note that one is .##com## and the others are ##.org##) can be accessed. 114 114 116 +=== Debugging proxy configuration issues === 117 + 118 +If you are having trouble with debugging whether or not the proxy configuration you've just made is properly read by XWiki, you could drop the following groovy script in a new page on your XWiki instance and look for the values of the (proxy) properties you're trying to change: 119 + 120 +{{code language="groovy"}} 121 +{{groovy}} 122 +println "== Environment Variables ==" 123 +System.getenv().each { name, value -> println "Name: {{{$name}}} = Value {{{$value}}}" } 124 +println "" 125 +println "== Java System Properties ==" 126 +System.getProperties().each { name, value -> println "Name: {{{$name}}} = Value {{{$value}}}" } 127 +{{/groovy}} 128 +{{/code}} 129 + 130 +Additionally, you could also include this test content that actually tests if your XWiki instance is able to access the Internet (using the "httpbin" service; you can use anything else, including google.com), for both HTTP and HTTPs: 131 + 132 +{{code language="velocity"}} 133 +== Test HTTP Access == 134 +Your XWiki server's IP is: 135 +{{velocity}} 136 +$xwiki.getURLContent("http://httpbin.org/ip") 137 +{{/velocity}} 138 + 139 +== Test HTTPS Access == 140 +Your XWiki server's IP is: 141 +{{velocity}} 142 +$xwiki.getURLContent("https://httpbin.org/ip") 143 +{{/velocity}} 144 +{{/code}} 145 + 115 115 == Unsupported major.minor version 51.0 == 116 116 117 117 This is because starting with version 6.0, XWiki requires Java 7 and you're using Java 6. You need to upgrade your Java version.