Click here for an easy to read version of this post. A special thanks goes out to Todd Bartlett, UNC Wilmington, for providing tips on this process.
Now I don’t claim to know everything about ImageNow, WebNow or Apache Tomcat however I did figured out something that isn’t documented by PSI. Back up all files before making any changes, a list of files that are changed is immediately following this paragraph for convenience. Everything below in red should be changed appropriately.
D:\inserver6\etc\inserver.ini
C:\Program Files\Apache Software Foundation\Tomcat 6\conf\server.xml
C:\Program Files\Apache Software Foundation\Tomcat 6.0\webapps\webnow\WEB-INF\tomcat.web.xml
C:\Program Files\Apache Software Foundation\Tomcat 6.0\webapps\webnow\WEB-INF\web.xml
C:\Program Files\Apache Software Foundation\Tomcat 6.0\webapps\webnow\WEB-INF\weblogic.web.xml
C:\Program Files\Apache Software Foundation\Tomcat 6.0\webapps\webnow\WEB-INF\weblogic.xml
C:\Program Files\Apache Software Foundation\Tomcat 6.0\webapps\webnow\WEB-INF\websphere.web.xml
Configuring WebNow to use SSL:
First the easy part
1. Open the Inserver.ini located in the D:\inserver6\etc folder using Notepad
2. Change webnow.url from http://host/webnow to https://host/webnow
3. Save and exit Notepad
Now for slightly more complex part
1. 1. All steps are completed from a command prompt at C:\Program Files\JAVA\JRE1.6_07\bin
a. Create new keystore
i. keytool -genkey -alias tomcat -keyalg RSA -keystore c:\Keystore\server.keystore -keystorepass changeit
b. Create CSR
i. keytool -certreq -keyalg RSA -alias tomcat -file c:\keystore\certreq.csr -keystore c:\keystore\server.keystore -keystorepass changeit
1. Be prepared to enter the info below
a. Name = server.domain.edu
b. OU = ISD
c. O = University of Somewhere
d. L = City
e. S = State
f. C = US
c. Send CSR to Cert Provider
d. Import chain certificate (example below assumes Verisign)
i. keytool -import -alias root -keystore c:\keystore\server.keystore -keystorepass changeit-trustcacerts -file C:\keystore\verisign.cer
e. Import the new certificate
i. keytool -import tomcat-keystore c:\keystore\server.keystore -keystorepass changeit-trustcacerts -file c:\keystore\certnew.cer
2. 2. The following should be completed in a text editor such as notepad
a. Make changes to the server.xml located at C:\Program Files\Apache Software Foundation\Tomcat 6\conf\server.xml
i. Drop the code below in the .xml file under above the line that reads <!– Define an AJP 1.3 Connector on port 8009 –>
<– Define a blocking Java SSL Coyote HTTP/1.1 Connector on port 8443 –>
<Connector protocol=”org.apache.coyote.http11.Http11Protocol”
port=”443″ minSpareThreads=”5″ maxSpareThreads=”75″
enableLookups=”true” disableUploadTimeout=”true”
acceptCount=”100″ maxThreads=”200″
scheme=”https” secure=”true” SSLEnabled=”true”
keystoreFile=”c:\keystore\server.keystore” keystorePass=”changeit”
clientAuth=”false” sslProtocol=”TLS”/>
b. (optional) Make changes to tomcat.web.xml, web.xml, weblogic.web.xml, weblogic.xml, and websphere.web.xml located in C:\Program Files\Apache Software Foundation\Tomcat 6.0\webapps\webnow\WEB-INF to prevent users being prompted with a security dialogue in Internet Explorer.
i. Using notepad edit all lines for http://java.sun.com/update/… to https://java.sun.com/update/…
3. 3. Restart all ImageNow and Apache services.
If anything is a bit too cryptic please leave a comment and I will address it. Click here for an easy to read version of this post.
October 14 2008 | ImageNow/WebNow | No Comments »
I’ve been getting questions about how to change the start and end times when scheduling appointments. Start by filling in the subject line and start date. Changing the start time can be a bit tricky. Start by entering the hour and minute of the start time. Then for AM and PM the easiest way to change between the two is to use the zero/question key “0?” on the lower left corner of the keypad. The “I+” key also works in the same way. Alternatively press the “alt” key to return the text entry to abc and press the “a” or “p” key to switch to AM or PM. Finish filling in the appoinment details and hit Done. Windows Mobile 5 devices do not allow for scheduling meetings with others (this includes the Moto Q, not the Moto Q c9).
October 13 2008 | Q-Tips | No Comments »
If you roam a lot with your phone it is very important to update the Prefered Roam List (PRL). It’s simple, free and takes just a few moments. Even if you do not use your phone to make calls (i.e. only data) it is still a good idea to do this. To update your phone dial *228 and follow the instructions. If an operator asks why you are calling say you need a PRL update.
October 10 2008 | Q-Tips | No Comments »
One awesome feature of Windows Mobile based devices (which includes Moto Q, Palm Treo, and HTC) connected to our Exchange server is the ability to access the Global Address List. This can be done a few different ways, I’m going to highlight the two most popular (i.e. useful) of those methods. Depending on your phone/device, these directions may vary slightly, I’ve tried to accommodate these variances.
Getting an email address when sending a new message:
- Open Email on the device
- Start a new email message
- Tap Menu and choose “Add Recipient”
- This brings up the contacts stored in Outlook
- Tap Menu again and choose “Company Directory” or “Find Online…”
- Start typing in the last name of the person
- Tap “Search” or “Find”
- Select the desired recipient from the list
- Tap “Select”, you will be returned to your message
Looking up a contact via Contacts:
- Open Contacts
- Tap Menu” and choose “Company Directory” or “Find Online…”
- Type the name of the person your looking for
- Tap “Search” or “Find”
- Tap the name of the person your looking for
- The person’s contact information is displayed, from here send an email or call them
October 10 2008 | Q-Tips | No Comments »
UW-Green Bay requires users to change their passwords every 182 days (about 6 months). If your PC is warning you when logging in that your password will expire soon or your getting our emails indicating your password is about to expire, your device will probably not be syncing email any longer. This is because the mobile device can’t handle the warning message of the password expiring soon. It’s best once you start getting the warning to change your password right away. Also when changing your password on your PC, you’ll need to change it on the device as well.
October 10 2008 | Q-Tips | No Comments »
If you find the keys on your Moto Q are getting bumped from the phone being in your pocket, handbag, organizer or just hanging from the belt clip, consider locking the keypad. To lock the keypad press the “Home” key (looks like a house) then space. To unlock your phone, press the “unlock” soft key followed by *. Remember the soft keys are represented by the dot (∙) keys and their function is displayed above them on the screen of your Q. You will find the * key above the letter A on the left side of the keypad.
October 10 2008 | Q-Tips | No Comments »
This is my first time blogging. Yes, I’ve finally joined this so called “Internet Revolution”. I set this up with the intent to share some of my knowledge on various technical topics. Some of the topics here will be highly technical in nature and geared towards helping people in the Exchange community. Others will be general in nature and written to reach those who are less technical and want to learn more or do more with their computer. If there is a topic anyone would like addressed, please make a suggestion.
October 07 2008 | General | No Comments »