WebDav module | ||
---|---|---|
Previous | Next | |
Development Studio module | Instant module |
iKnowBase comes with a WebDav server serving iKnowBase documents to WebDav Clients. The WebDav server is implemented as a java module in the iknowbase-webapp application.
Due to client requirements, the WebDav Server must be available at context root / (the root), and it must therefore also be deployed using a separate hostname (e.g. using webdav.example.com, while other applications are deployed on intranet.example.com) to avoid conflict with the other modules also deployed at root.
The Webdav module does not support clustering.
The WebDav Server is required to be available at context root / and will typically require a separate WebDav specific hostname.
Authentication to a WebDav resource is done using BASIC authentication (SSL is strongly recommended) or SPNEGO authentication if you have Windows Single Sign on with Kerberos. See the troubleshooting section for accessing WebDav resources without SSL support.
The WebdavConfiguration accepts these configuration properties:
Property name | Description |
---|---|
com.iknowbase.webdav.enabled | Toggles whether the webdav server modules are available. |
com.iknowbase.webdav.hostnames | Hostnames the webdav server will respond to. Comma delimited. |
milton.license.dir | File system directory containing the license files for Milton Webdav. |
The WebDAV-module also supports FTP-access to development studio templates, which may be useful during periods of heavy development.
The FtpServiceConfiguration accepts these configuration properties:
Property name | Description |
---|---|
com.iknowbase.webdav.ftp.listenPort | Port number to listen for FTP-requests on. |
To set up direct editing of Microsoft Office documents, do the following:
For troubleshooting, do this:
Microsoft Office 2011 for Mac requires that the old SSLv3 protocol is enabled. Web sites will typically want to remove support for SSLv3 due to the SSLv3 vulnerability “POODLE”, but this will result in the message “No connectivity with the server” when opening a document using WebDAV.
The WebDAV web site must support SSLv3 until this issue is resolved.
iKnowBase reference: IKB-2867
h1. WebServices module
iKnowBase comes with a WebServices server that provides SOAP-access to the Service API. This is disabled by default, but can be enabled when needed.
The WebServicesConfiguration accepts these configuration properties:
Property name | Description |
---|---|
com.iknowbase.ws.enabled | Toggles whether the webservices module is enabled. |
com.iknowbase.ws.endpointRoot | The web services endpoint root. |
com.iknowbase.ws.mtomEnabled | Toggles whether MTOM is enabled for the SOAP endpoints. |
com.iknowbase.ws.security.requireAuthentication | Toggles whether WS-SECURITY based authentication is required to connect to the SOAP server. |
com.iknowbase.ws.security.loginModuleName | Name of login module to handle login requests. Use default value. |
com.iknowbase.ws.security.trustedPrincipal | Name of trusted principal (user or group) if only some users are to be given access |
Previous | Top | Next |
Development Studio module | Instant module |