We encourage you to contact us with any questions or concerns.

Burke Library - 3rd Floor
helpdesk@hamilton.edu

859-4181
859-4185 - fax

Resource Center Home

Web Servers

Manages the Hamilton web space, web accounts and web development.

Available Resources

:
  • Setting up LogManager on a Web Server Backup Notes LogManager.vbs and set up was created by Jesse Thomas and implemented by Jason Quatrino. LogManager related files are located at \\ess\its\Network Services\scripts\logmanager When run without any options the script writes to Events/Application Log with source of "WSH" "LogZip" job is scheduled in Windows Scheduler on WEB1, WEB2, ACADEMICS, STUDENTS, DEVELOP web servers. Zipped files write to \\polaris\l$\analyze\{server name} Schedule as of 11/29/2010 ACADEMICS: Sun, 2:00 AM STUDENTS: Sun, 3:00 AM PREVIEW: Sun, 4:00 AM COURSES: Sun, 5:00 AM PEOPLE: ? WEB1-V: Fri, 9:00 AM WEB2-V: Fri, 9:05 AM   Installing LogManager Install 7-Zip command line version. Download at http://www.7-zip.org/download.html Make sure it's in the exe path so it can be run from the command line. 7-Zip version must be 32-bit command line version. Install location: C:\WINDOWS\System32\7za.exe Create folder C:\logmanager Copy logmanager.vbs to C:\logmanager Hint: Execute in "-dry" mode to test for errors. Create Scheduled Task Open Windows Task Scheduler and create new task. Settings should be as follows: "General" tab: Task name should be "Log Manager - {SITE NAME}" e.g.: Log Manager - ACADEMICS Choose "Run whether user is logged in or not" Run as hamilton-d\webstart. Note: You may be asked to provide a password when saving the new task. Run with highest privileges   "Triggers" tab: Choose "On a schedule" and set up a schedule. Note: most tasks are run weekly.   "Actions" tab: Action: Start a program Program: C:\Windows\System32\cscript.exe Add arguments: "C:\LogManager\logManager.vbs" "log file location" "archive location" e.g.:  "C:\LogManager\logManager.vbs" "D:\IISLogs\academics\W3SVC14" "\\polaris\l$\analyze\academics" Start In: C:\WINDOWS\system32 Running from Command Line Open CMD prompt Navigate to C:\Windows\System32 Execute command:  "C:\LogManager\logManager.vbs" "log file location" "archive location" {-dry/-debug} -dry -> dry run.  displays debugging information and how logfiles would be processed (without archiving or deleting them) -debug -> debug information displayed in console window.  e.g.: "C:\LogManager\logManager.vbs" "D:\IISLogs\academics\W3SVC14" "\\polaris\l$\analyze"
  • Installing or Updating the SSL certificate on BBTS.hamilton.edu Blackboard Transaction System NOTE: This article was adapted from a Blackboard Transaction System support document for Hamilton College. Install New Wildcard Certificate 1. Remote to bbts.hamilton.edu.  This requires a Microsoft RDP client (can't use Cord). 2. Open the IIS Manager - Start > Administrative Tools > Internet Information Services Manager 3. Click on the server name. 4. Under IIS, double-click on Server Certificates 5. Click Import... on the right. 6. Select the PFX file for the current Wildcard certificate (\\ess\its\Network Services\SSL Certs\WildcardSSL<year>.pfx) 7. Password is hamster. Open Certificate Manager 1. On the Taskbar, click Start, then click Run, type MMC in the Open box, and then click OK. 2. In the new window that opened click File and then click Add/Remove Snap- in.... 3. Double-click Certificates in the Available snap-ins box. 4. Select Computer account and then click Next. 5. Select Local Computer: (the computer this console is running on),click Finish, and OK. Install the Intermediate Certificate If you are updating an existing certificate, this should not be necessary. 1. Open the Certificate Manager (if not already open) 2. Expand Certificates 3. Right-click on Intermediate Certificates and select All Tasks > Import... 4. Click next, then Browse to select the file at \\ess\its\Network Services\SSL Certs\gd_iis_intermediates.p7b  (you may want to update this file from GoDaddy in case there is a new version) 5. Click Next, then Next again, then Finish Export the Full Chain for use in Blackboard Services 1.Open the Certificate Manager (if not already open) 3. Double-click Certificates (Local Computer), double-click Personal, and then double-click Certificates. 4. Right-click on the SSL certificate (the newest *.hamilton.edu), click All Tasks..., and then click Export... 5. Click Next on the Welcome to the Certificate Export wizard window. 6. Select Yes, export the private key and click Next. 7. Select Personal Information Exchange - PCKS #12 (.PFX), select the check box Include all certificates in the certification path if possible, then click Next. 8. Type "pfxpassword" in the Password box, type "pfxpassword" in the Type and confirm password (mandatory) box, and then click Next >. 9. Type "E:\Blackboard\Transaction System\Server\Tools\OpenSSL\BBTS.hamilton.edu.pfx" in the File name box. 10. Verify the information in the You have specified the following settings box, and then click Finish. 11. Click OK when prompted The export was successful. 12. Click File, then click Exit in the Microsoft Management Console windows. Using the PFX file to generate the PEM files needed by the Bb Services The MakePEMs.bat batch file (script text is below) is used to do everything. It is used instead of GenerateDHKey.bat. If there is an existing MakePEMs.bat file then edit it to make sure the '[servername].pfx' name has not changed and is correct in the batch file. 1. If MakePEMsGoDaddy.bat doesn't exist in "E:\Blackboard\Transaction System\Server\Tools\OpenSSL", create a new text document. - Rename it to "MakePEMsGoDaddy.bat". Note that if the display of file extensions has been turned off it will not be possible to truly rename this file. Acknowledge any warnings about changing file extensions. 3. Open the file by RIGHT-CLICK and choose Edit. Get in the habit of NOT double- clicking a batch file unless you intend to run it. Copy the text at the end of this document then paste it into this new "MakePEMsGoDaddy.bat" text file window. 4. Edit the "SET PFXFILE=" line in MakePEMs.bat by adding the name of the PFX file exported above (BBTS.hamilton.edu.pfx). Don't forget the ".PFX" part of the name. Example: Change: SET PFXFILE=!CHANGEME! To be: SET PFXFILE=BBTS.hamilton.edu.pfx 5. Save MakePEMsGoDaddy.bat. 6. Double-click MakePEMsGoDaddy.bat to run it. It goes through the steps displaying what it is doing and pausing after each step. Use CTRL-C to stop running the script at any point. This is useful if one only wants to generate the PEM files and copy them to where they go but doesn't want to restart the service yet. MakePEMsGoDaddy.bat does the following steps pausing after each one 1. Deletes any existing "server.pem" and "dh512.pem" 2. Generates a new "server.pem" 3. Generates a new "dh512.pem" 4. Copies the new .PEMs to the "\Server\Services" folder 5. Restarts the BbReader and Dining services It is possible to test the Server.PEM file is able to authenticate using the CA.PEM file. The following KB article explains how to do this: http://www.fuzeqna.com/bbtshelp/consumer/kbdetail.asp?kbid=507   --- MakePEMs.bat text @ECHO OFF REM This batch file goes in: REM E:\Blackboard\Transaction System\Server\Tools\OpenSSL REM This batch file assumes the standard install where the REM Blackboard folder (software) is on an "E:" drive letter. REM If this is a non-standard install that uses another drive REM letter (e.g. "D:") then edit this batch file. Replace "E:" REM with the correct drive letter for this system. SET PFXFILE=!CHANGEME! REM Enter the full name of the PFX file above. Remember the REM '.PFX' file extention. Only change the above "SET" line. REM Do not change the error check "if..." line below. ECHO This will use the file %PFFILE% a the source ECHO Edit the batch file to change this if needed ECHO. PAUSE if not %PFFILE%==CHANGEME! goto DOIT ECHO ERROR!! The instructions were not followed! ECHO ERROR!! %PFFILE% i not a valid .PFX file name ECHO ERROR!! Close this window and get some help PAUSE GOTO END :DOIT E: CD "E:\Blackboard\Transaction System\Server\Tools\OpenSSL" ECHO. ECHO Deleting existing files about to create ECHO OK if there are one or two file not found errors. ECHO. DEL /Q server.pem DEL /Q dh512.pem ECHO. ECHO The warning about not opening openssl.cnf is OK. ECHO When asked the password is: pfxpassword ECHO NOTE: Nothing is shown as the password is typed in. ECHO. openssl pkcs12 -in %PFFILE% -ut server.pem -nodes ECHO. ECHO server.pem created from %PFFILE% ECHO. ECHO Next is to create dh512.pem from server.pem PAUSE ECHO. ECHO The warning about not opening openssl.cnf is still OK. ECHO. openssl dhparam -5 -check -outform PEM -out dh512.pem -5 -text 512 ECHO. ECHO dh512.pem created from server.pem ECHO. ECHO Next is copy .PEM files to Services folder. PAUSE ECHO. COPY /V /Y server.pem "E:\Blackboard\Transaction System\Server\Services" COPY /V /Y dh512.pem "E:\Blackboard\Transaction System\Server\Services" ECHO Copied .PEM files to Services folder ECHO. ECHO Next is to restart the Bb Readers Service. PAUSE ECHO. ECHO Restarting the Bb Readers Service ECHO. NET STOP "BbTS Bb Readers Host" ECHO. NET START "BbTS Bb Readers Host" ECHO. ECHO Next is to restart the Dining Service. PAUSE ECHO. ECHO Restarting the Dining Service ECHO. NET STOP "BbTS Dining Services, Activities Host" ECHO. NET START "BbTS Dining Services, Activities Host" ECHO. ECHO Next is to restart the Payment Gateway Service. PAUSE ECHO. ECHO Restarting the Payment Gateway Service ECHO. NET STOP "BbTS Payment Gateway Host" ECHO. NET START "BbTS Payment Gateway Host" ECHO. ECHO All done. PAUSE :END  
FTP
  • Web Publishing: Using FTP FTP FTP is File Transfer Protocol: it allows personal computers to connect to servers over the Internet, and to copy files to and from the server. ITS recommends the use of the Cyberduck FTP client. Connecting to the Web Server To connect to the web server, you will need to open a session in the FTP application on your personal computer, using the following values to "open a connection": Host: workgroup.hamilton.edu User ID: domain\your_email_id Password: your_network_password (same as My Hamilton password) When using FTP, you must identify the domain (user group) you belong to along with your standard user name. Domains Students: hamilton-s Employees: hamilton-d Examples 1. A student named John Smith would sign in as: hamilton-s\jsmith 2. An instructor names Jane Roberts would log in as: hamilton-d\jroberts   Your Web password should be the same as your My Hamilton password and network password. If you do not know your password, you can send an email to helpdesk@hamilton.edu to get a new one.   Use this information to make your FTP connection, then navigate to your web space by double clicking on the folders shown in your FTP window.
  • Windows Web Publishing FTP Windows users can connect to the web server using Windows networking. This will make your web space appear as a disk or folder on your personal computer, allowing you to drag and drop files and folders to and from the web server, just as you do for other disks on your system.   Windows 7/Vista Connect to the Web Server Open the Start menu Type "\\Polaris\{foldername}" into the search box and hit Enter. {foldername} is the name of the folder that you wish to connect to and should be one of the following: academics hamilton students people The folder will open as a new window.   Map a Drive Open the Start menu Right click on Network and select Map Network Drive... In the Folder field, type "\\Polaris\{foldername}" and hit Enter. {foldername} is the name of the folder that you wish to connect to and should be one of the following: academics hamilton students people The folder will now appear as a shared drive and is accessible from My Computer and Windows Explorer.   Windows XP   Connect to the Web Server Open the Start menu Choose Run In the open field of the dialog box, type \\Polaris Click OK The folder will open as a new window.   Map a Drive Open the Start menu Right click on My Network Places and select Map Network Drive. In the Folder field, type "\\Polaris\{foldername}" and hit Enter. {foldername} is the name of the folder that you wish to connect to and should be one of the following: academics hamilton students people Click OK The folder will now appear as a shared drive and is accessible from My Computer and Windows Explorer.   Troubleshooting Please contact the Help Desk x4181 if you are having trouble connecting to Polaris.
  • Assistant Web Developer Training Tasks Hamilton Website Purpose The outline below provides guidelines for training a new web team employee. Training should be tailored to the employee’s existing skill set. As such, training elements can be added and/or removed as needed. Administrative New Employee paperwork Requires: Two forms of identification as described at http://www.uscis.gov/files/form/i-9.pdf Canceled check for direct deposit form Discuss, create schedule Contact Help Desk regarding new employee user account Add user to Web Admins or Web Students group Schedule   Orientation Time Sheets Labor Time Tracker Break Room Restrooms Hours Campus Safety: Parking Sticker Webhelp Schedule Monitoring E-mail Account Setup/Thunderbird Configuration Name, Office, Phone, E-mail, Request Summary   Training HTML Javascript HTML DOM  CSS ColdFusion (Lynda.com CDs: Essential, Beyond the Basics, What’s New in CF9) SQL Fundamentals JQuery Essential Training: Lynda.com See Maureen Scoones for log in. Hamilton Development Environment Server Environment Test & Live SiteManager & Templates Trusted Cache Version Control Sample Application 1 Quatrino has project proposal Form to Database/E-mail Code Reviews Sample Application 2 Quatrino has project proposal CRUD Interface (CReate, Update, Delete) Code Reviews Generator Bug Log Application Inventory/Case Tracking Web Support Form Email, clear, thorough descriptions are important.   Begin Standard Responsibilities Application Development System Support    
  • Setting up LogManager on a Web Server Hamilton Website Notes LogManager.vbs and set up was created by Jesse Thomas and implemented by Jason Quatrino. LogManager related files are located at \\ess\its\Network Services\scripts\logmanager When run without any options the script writes to Events/Application Log with source of "WSH" "LogZip" job is scheduled in Windows Scheduler on WEB1, WEB2, ACADEMICS, STUDENTS, DEVELOP web servers. Zipped files write to \\polaris\l$\analyze\{server name} Schedule as of 11/29/2010 ACADEMICS: Sun, 2:00 AM STUDENTS: Sun, 3:00 AM PREVIEW: Sun, 4:00 AM COURSES: Sun, 5:00 AM PEOPLE: ? WEB1-V: Fri, 9:00 AM WEB2-V: Fri, 9:05 AM   Installing LogManager Install 7-Zip command line version. Download at http://www.7-zip.org/download.html Make sure it's in the exe path so it can be run from the command line. 7-Zip version must be 32-bit command line version. Install location: C:\WINDOWS\System32\7za.exe Create folder C:\logmanager Copy logmanager.vbs to C:\logmanager Hint: Execute in "-dry" mode to test for errors. Create Scheduled Task Open Windows Task Scheduler and create new task. Settings should be as follows: "General" tab: Task name should be "Log Manager - {SITE NAME}" e.g.: Log Manager - ACADEMICS Choose "Run whether user is logged in or not" Run as hamilton-d\webstart. Note: You may be asked to provide a password when saving the new task. Run with highest privileges   "Triggers" tab: Choose "On a schedule" and set up a schedule. Note: most tasks are run weekly.   "Actions" tab: Action: Start a program Program: C:\Windows\System32\cscript.exe Add arguments: "C:\LogManager\logManager.vbs" "log file location" "archive location" e.g.:  "C:\LogManager\logManager.vbs" "D:\IISLogs\academics\W3SVC14" "\\polaris\l$\analyze\academics" Start In: C:\WINDOWS\system32 Running from Command Line Open CMD prompt Navigate to C:\Windows\System32 Execute command:  "C:\LogManager\logManager.vbs" "log file location" "archive location" {-dry/-debug} -dry -> dry run.  displays debugging information and how logfiles would be processed (without archiving or deleting them) -debug -> debug information displayed in console window.  e.g.: "C:\LogManager\logManager.vbs" "D:\IISLogs\academics\W3SVC14" "\\polaris\l$\analyze"
  • Understanding Hamilton's Web Space Hamilton Website Once connected to the web server, you'll see a list of folders that looks something like this: Where you go from this list depends on the URL(s) that is associated with your pages. The following list provides some help for choosing, along with some examples: Folder: URL: academics http://academics.hamilton.edu/   This folder contains pages maintained by academic departments and the faculty. Inside the academics folder are folders for each department. Inside each department are folders for the faculty assigned to the department. Inside a faculty folder is anything the faculty member wants. When faculty put up course pages, we recommend creating a folder for each course. A typical URL might be: http://academics.hamilton.edu/government/dparis/govt375/syllabus/   Folder: URL: courses http://courses.hamilton.edu/   These are student folders that are associated with particular courses. For example, there is a folder for CpSci140, and within that folder there are folders for each student enrolled in the course. A typical URL might be: http://courses.hamilton.edu/cpsci140/jdoe/   Folder: URL: hamilton http://www.hamilton.edu/   These are the folders for non-academic departments at Hamilton. The pages in these folders are typically the first pages that prospective students and their parents are likely to see. Besides general information about the college, there are specific support sections as well, such as the Libraries, Information Technology Services, Alumni and so on. Many of these pages will contain links to pages in the server folders for academics, courses and so on. A typical URL might be: http://www.hamilton.edu/college/its/   Folder: URL: students http://students.hamilton.edu/   The folders in this server folder are assigned to students directly, without connection to any course. A typical URL might be: http://students.hamilton.edu/personal/jdoe/   Folder: URL: people http://people.hamilton.edu/   The folders in this server folder are for personal Web space assigned to College employees. A typical URL might be: http://people.hamilton.edu/jdoe/    
  • Web Publishing at Hamilton Hamilton Website Publishing Your Pages How do you get your work onto Hamilton's web server, and how do you get the old, out of date pages off the server? Move files to and from your space on the web server using one of these methods: On-campus Windows - Microsoft Networking Mac OSX Off-campus FTP (File Transfer Protocol) - Multi-Platform   What Is My Web Address (URL)? Do you find the URLs for Hamilton's web site confusing? Wondering about the difference between www.hamilton.edu and academics.hamilton.edu? Here's a quick overview of the different spaces. Understanding Hamilton's Web space   Sign Up for Student Web Space Student Web space is now available through SiteManager, the College's content management system. Please fill out an account request form to get started. Additional Information Guidelines for Use of Student Web Space
  • Web Publishing Using Mac OSX Hamilton Website OSX 10.6, 10.7, and newer 1.) From the Menu bar, choose Go 2.) Choose Connect to Server... 3.) To connect to: WWW (the main Hamilton site), on the address line, type in smb://polaris/hamilton then click on Connect. Academics (academics.hamilton.edu), on the address line, type in smb://polaris/Academics then click on Connect. Students (students.hamilton.edu), on the address line, type in smb://polaris/Students then click on Connect. 4a.) An Authentication window will appear. Hamilton employees, enter Hamilton-d\username for the Name Hamilton students, enter Hamilton-s\username for the Name 4b.) Enter your network Password, then click Connect to connect.   OSX 10.5 1.) From the Menu bar, choose Go 2.) Choose Connect to Server... 3.) To connect to: WWW (the main Hamilton site), on the address line, type in smb://polaris:139/hamilton then click on Connect. Academics (academics.hamilton.edu), on the address line, type in smb://polaris:139/Academics then click on Connect. Students (students.hamilton.edu), on the address line, type in smb://polaris:139/Students then click on Connect. 4a.) An Authentication window will appear.  Hamilton employees, enter Hamilton-d\username for the Name  Hamilton students, enter Hamilton-s\username for the Name 4b.) Enter your network Password, then click Connect to connect.   OSX 10.4 OSX 10.4 users cannot connect to polaris using the standard on-campus methods.  Please follow the instructions for FTP.
  • Web Support Hamilton Website Before you fill out any of the support forms below, you may be able to find the answer to your question on our Web Publishing at Hamilton page. If you need help, or if you have any questions, about Web development at Hamilton College, please select one of the support areas below... The following forms are for assistance with Web Space, Web Accounts, and Web Development ONLY. If you need help with network passwords, Blackboard CourseInfo, hardware, or other issues please contact the Help Desk at x4181, helpdesk@hamilton.edu, or ITS Support. Technical Support and Problems / Bugs / Updates Examples: Broken links, a bug/error in a Web application, change to content or form fields, unable to connect to a specific Web site at Hamilton. Technical/Bug Problem Report   General Contact Form to submit your issue.)---> Sign Up for Student Web Space Student Web space is now available through SiteManager, the College's content management system. Please fill out an account request form to get started. Sign up / Manage Student Web SpaceCurrently Unavailable Contact Web Services at webhelp@hamilton.edu or call 315-859-4932. --->     Account and Password Issues Examples: Give someone access to one of your Web folders, request organization Web space, and other user account-related issues. Account/Password Request   Projects and New Features Examples: Request to develop and new Web application or site, request to add a new feature to an existing Web application. New Project Request Form Feature Request Form (for an existing application/site) General Questions Examples: Comments, Suggestions, anything not covered above. E-mail Web Services at webhelp@hamilton.edu
  • Windows Web Publishing Hamilton Website Windows users can connect to the web server using Windows networking. This will make your web space appear as a disk or folder on your personal computer, allowing you to drag and drop files and folders to and from the web server, just as you do for other disks on your system.   Windows 7/Vista Connect to the Web Server Open the Start menu Type "\\Polaris\{foldername}" into the search box and hit Enter. {foldername} is the name of the folder that you wish to connect to and should be one of the following: academics hamilton students people The folder will open as a new window.   Map a Drive Open the Start menu Right click on Network and select Map Network Drive... In the Folder field, type "\\Polaris\{foldername}" and hit Enter. {foldername} is the name of the folder that you wish to connect to and should be one of the following: academics hamilton students people The folder will now appear as a shared drive and is accessible from My Computer and Windows Explorer.   Windows XP   Connect to the Web Server Open the Start menu Choose Run In the open field of the dialog box, type \\Polaris Click OK The folder will open as a new window.   Map a Drive Open the Start menu Right click on My Network Places and select Map Network Drive. In the Folder field, type "\\Polaris\{foldername}" and hit Enter. {foldername} is the name of the folder that you wish to connect to and should be one of the following: academics hamilton students people Click OK The folder will now appear as a shared drive and is accessible from My Computer and Windows Explorer.   Troubleshooting Please contact the Help Desk x4181 if you are having trouble connecting to Polaris.
  • Web Publishing Using Mac OSX Mac OS 10.4 Tiger OSX 10.6, 10.7, and newer 1.) From the Menu bar, choose Go 2.) Choose Connect to Server... 3.) To connect to: WWW (the main Hamilton site), on the address line, type in smb://polaris/hamilton then click on Connect. Academics (academics.hamilton.edu), on the address line, type in smb://polaris/Academics then click on Connect. Students (students.hamilton.edu), on the address line, type in smb://polaris/Students then click on Connect. 4a.) An Authentication window will appear. Hamilton employees, enter Hamilton-d\username for the Name Hamilton students, enter Hamilton-s\username for the Name 4b.) Enter your network Password, then click Connect to connect.   OSX 10.5 1.) From the Menu bar, choose Go 2.) Choose Connect to Server... 3.) To connect to: WWW (the main Hamilton site), on the address line, type in smb://polaris:139/hamilton then click on Connect. Academics (academics.hamilton.edu), on the address line, type in smb://polaris:139/Academics then click on Connect. Students (students.hamilton.edu), on the address line, type in smb://polaris:139/Students then click on Connect. 4a.) An Authentication window will appear.  Hamilton employees, enter Hamilton-d\username for the Name  Hamilton students, enter Hamilton-s\username for the Name 4b.) Enter your network Password, then click Connect to connect.   OSX 10.4 OSX 10.4 users cannot connect to polaris using the standard on-campus methods.  Please follow the instructions for FTP.
  • Web Publishing Using Mac OSX Mac OS 10.5 Leopard OSX 10.6, 10.7, and newer 1.) From the Menu bar, choose Go 2.) Choose Connect to Server... 3.) To connect to: WWW (the main Hamilton site), on the address line, type in smb://polaris/hamilton then click on Connect. Academics (academics.hamilton.edu), on the address line, type in smb://polaris/Academics then click on Connect. Students (students.hamilton.edu), on the address line, type in smb://polaris/Students then click on Connect. 4a.) An Authentication window will appear. Hamilton employees, enter Hamilton-d\username for the Name Hamilton students, enter Hamilton-s\username for the Name 4b.) Enter your network Password, then click Connect to connect.   OSX 10.5 1.) From the Menu bar, choose Go 2.) Choose Connect to Server... 3.) To connect to: WWW (the main Hamilton site), on the address line, type in smb://polaris:139/hamilton then click on Connect. Academics (academics.hamilton.edu), on the address line, type in smb://polaris:139/Academics then click on Connect. Students (students.hamilton.edu), on the address line, type in smb://polaris:139/Students then click on Connect. 4a.) An Authentication window will appear.  Hamilton employees, enter Hamilton-d\username for the Name  Hamilton students, enter Hamilton-s\username for the Name 4b.) Enter your network Password, then click Connect to connect.   OSX 10.4 OSX 10.4 users cannot connect to polaris using the standard on-campus methods.  Please follow the instructions for FTP.
  • Web Publishing Using Mac OSX Mac OS 10.6 Snow Leopard OSX 10.6, 10.7, and newer 1.) From the Menu bar, choose Go 2.) Choose Connect to Server... 3.) To connect to: WWW (the main Hamilton site), on the address line, type in smb://polaris/hamilton then click on Connect. Academics (academics.hamilton.edu), on the address line, type in smb://polaris/Academics then click on Connect. Students (students.hamilton.edu), on the address line, type in smb://polaris/Students then click on Connect. 4a.) An Authentication window will appear. Hamilton employees, enter Hamilton-d\username for the Name Hamilton students, enter Hamilton-s\username for the Name 4b.) Enter your network Password, then click Connect to connect.   OSX 10.5 1.) From the Menu bar, choose Go 2.) Choose Connect to Server... 3.) To connect to: WWW (the main Hamilton site), on the address line, type in smb://polaris:139/hamilton then click on Connect. Academics (academics.hamilton.edu), on the address line, type in smb://polaris:139/Academics then click on Connect. Students (students.hamilton.edu), on the address line, type in smb://polaris:139/Students then click on Connect. 4a.) An Authentication window will appear.  Hamilton employees, enter Hamilton-d\username for the Name  Hamilton students, enter Hamilton-s\username for the Name 4b.) Enter your network Password, then click Connect to connect.   OSX 10.4 OSX 10.4 users cannot connect to polaris using the standard on-campus methods.  Please follow the instructions for FTP.
  • Web Publishing Using Mac OSX Mac OS 10.7 Lion OSX 10.6, 10.7, and newer 1.) From the Menu bar, choose Go 2.) Choose Connect to Server... 3.) To connect to: WWW (the main Hamilton site), on the address line, type in smb://polaris/hamilton then click on Connect. Academics (academics.hamilton.edu), on the address line, type in smb://polaris/Academics then click on Connect. Students (students.hamilton.edu), on the address line, type in smb://polaris/Students then click on Connect. 4a.) An Authentication window will appear. Hamilton employees, enter Hamilton-d\username for the Name Hamilton students, enter Hamilton-s\username for the Name 4b.) Enter your network Password, then click Connect to connect.   OSX 10.5 1.) From the Menu bar, choose Go 2.) Choose Connect to Server... 3.) To connect to: WWW (the main Hamilton site), on the address line, type in smb://polaris:139/hamilton then click on Connect. Academics (academics.hamilton.edu), on the address line, type in smb://polaris:139/Academics then click on Connect. Students (students.hamilton.edu), on the address line, type in smb://polaris:139/Students then click on Connect. 4a.) An Authentication window will appear.  Hamilton employees, enter Hamilton-d\username for the Name  Hamilton students, enter Hamilton-s\username for the Name 4b.) Enter your network Password, then click Connect to connect.   OSX 10.4 OSX 10.4 users cannot connect to polaris using the standard on-campus methods.  Please follow the instructions for FTP.
  • Understanding Hamilton's Web Space Network Once connected to the web server, you'll see a list of folders that looks something like this: Where you go from this list depends on the URL(s) that is associated with your pages. The following list provides some help for choosing, along with some examples: Folder: URL: academics http://academics.hamilton.edu/   This folder contains pages maintained by academic departments and the faculty. Inside the academics folder are folders for each department. Inside each department are folders for the faculty assigned to the department. Inside a faculty folder is anything the faculty member wants. When faculty put up course pages, we recommend creating a folder for each course. A typical URL might be: http://academics.hamilton.edu/government/dparis/govt375/syllabus/   Folder: URL: courses http://courses.hamilton.edu/   These are student folders that are associated with particular courses. For example, there is a folder for CpSci140, and within that folder there are folders for each student enrolled in the course. A typical URL might be: http://courses.hamilton.edu/cpsci140/jdoe/   Folder: URL: hamilton http://www.hamilton.edu/   These are the folders for non-academic departments at Hamilton. The pages in these folders are typically the first pages that prospective students and their parents are likely to see. Besides general information about the college, there are specific support sections as well, such as the Libraries, Information Technology Services, Alumni and so on. Many of these pages will contain links to pages in the server folders for academics, courses and so on. A typical URL might be: http://www.hamilton.edu/college/its/   Folder: URL: students http://students.hamilton.edu/   The folders in this server folder are assigned to students directly, without connection to any course. A typical URL might be: http://students.hamilton.edu/personal/jdoe/   Folder: URL: people http://people.hamilton.edu/   The folders in this server folder are for personal Web space assigned to College employees. A typical URL might be: http://people.hamilton.edu/jdoe/    
  • Windows Web Publishing Network Windows users can connect to the web server using Windows networking. This will make your web space appear as a disk or folder on your personal computer, allowing you to drag and drop files and folders to and from the web server, just as you do for other disks on your system.   Windows 7/Vista Connect to the Web Server Open the Start menu Type "\\Polaris\{foldername}" into the search box and hit Enter. {foldername} is the name of the folder that you wish to connect to and should be one of the following: academics hamilton students people The folder will open as a new window.   Map a Drive Open the Start menu Right click on Network and select Map Network Drive... In the Folder field, type "\\Polaris\{foldername}" and hit Enter. {foldername} is the name of the folder that you wish to connect to and should be one of the following: academics hamilton students people The folder will now appear as a shared drive and is accessible from My Computer and Windows Explorer.   Windows XP   Connect to the Web Server Open the Start menu Choose Run In the open field of the dialog box, type \\Polaris Click OK The folder will open as a new window.   Map a Drive Open the Start menu Right click on My Network Places and select Map Network Drive. In the Folder field, type "\\Polaris\{foldername}" and hit Enter. {foldername} is the name of the folder that you wish to connect to and should be one of the following: academics hamilton students people Click OK The folder will now appear as a shared drive and is accessible from My Computer and Windows Explorer.   Troubleshooting Please contact the Help Desk x4181 if you are having trouble connecting to Polaris.
  • Understanding Hamilton's Web Space Personal Web Space Once connected to the web server, you'll see a list of folders that looks something like this: Where you go from this list depends on the URL(s) that is associated with your pages. The following list provides some help for choosing, along with some examples: Folder: URL: academics http://academics.hamilton.edu/   This folder contains pages maintained by academic departments and the faculty. Inside the academics folder are folders for each department. Inside each department are folders for the faculty assigned to the department. Inside a faculty folder is anything the faculty member wants. When faculty put up course pages, we recommend creating a folder for each course. A typical URL might be: http://academics.hamilton.edu/government/dparis/govt375/syllabus/   Folder: URL: courses http://courses.hamilton.edu/   These are student folders that are associated with particular courses. For example, there is a folder for CpSci140, and within that folder there are folders for each student enrolled in the course. A typical URL might be: http://courses.hamilton.edu/cpsci140/jdoe/   Folder: URL: hamilton http://www.hamilton.edu/   These are the folders for non-academic departments at Hamilton. The pages in these folders are typically the first pages that prospective students and their parents are likely to see. Besides general information about the college, there are specific support sections as well, such as the Libraries, Information Technology Services, Alumni and so on. Many of these pages will contain links to pages in the server folders for academics, courses and so on. A typical URL might be: http://www.hamilton.edu/college/its/   Folder: URL: students http://students.hamilton.edu/   The folders in this server folder are assigned to students directly, without connection to any course. A typical URL might be: http://students.hamilton.edu/personal/jdoe/   Folder: URL: people http://people.hamilton.edu/   The folders in this server folder are for personal Web space assigned to College employees. A typical URL might be: http://people.hamilton.edu/jdoe/    
  • Web Publishing at Hamilton Personal Web Space Publishing Your Pages How do you get your work onto Hamilton's web server, and how do you get the old, out of date pages off the server? Move files to and from your space on the web server using one of these methods: On-campus Windows - Microsoft Networking Mac OSX Off-campus FTP (File Transfer Protocol) - Multi-Platform   What Is My Web Address (URL)? Do you find the URLs for Hamilton's web site confusing? Wondering about the difference between www.hamilton.edu and academics.hamilton.edu? Here's a quick overview of the different spaces. Understanding Hamilton's Web space   Sign Up for Student Web Space Student Web space is now available through SiteManager, the College's content management system. Please fill out an account request form to get started. Additional Information Guidelines for Use of Student Web Space
  • Web Publishing Using Mac OSX Personal Web Space OSX 10.6, 10.7, and newer 1.) From the Menu bar, choose Go 2.) Choose Connect to Server... 3.) To connect to: WWW (the main Hamilton site), on the address line, type in smb://polaris/hamilton then click on Connect. Academics (academics.hamilton.edu), on the address line, type in smb://polaris/Academics then click on Connect. Students (students.hamilton.edu), on the address line, type in smb://polaris/Students then click on Connect. 4a.) An Authentication window will appear. Hamilton employees, enter Hamilton-d\username for the Name Hamilton students, enter Hamilton-s\username for the Name 4b.) Enter your network Password, then click Connect to connect.   OSX 10.5 1.) From the Menu bar, choose Go 2.) Choose Connect to Server... 3.) To connect to: WWW (the main Hamilton site), on the address line, type in smb://polaris:139/hamilton then click on Connect. Academics (academics.hamilton.edu), on the address line, type in smb://polaris:139/Academics then click on Connect. Students (students.hamilton.edu), on the address line, type in smb://polaris:139/Students then click on Connect. 4a.) An Authentication window will appear.  Hamilton employees, enter Hamilton-d\username for the Name  Hamilton students, enter Hamilton-s\username for the Name 4b.) Enter your network Password, then click Connect to connect.   OSX 10.4 OSX 10.4 users cannot connect to polaris using the standard on-campus methods.  Please follow the instructions for FTP.
  • Web Publishing: Using FTP Personal Web Space FTP is File Transfer Protocol: it allows personal computers to connect to servers over the Internet, and to copy files to and from the server. ITS recommends the use of the Cyberduck FTP client. Connecting to the Web Server To connect to the web server, you will need to open a session in the FTP application on your personal computer, using the following values to "open a connection": Host: workgroup.hamilton.edu User ID: domain\your_email_id Password: your_network_password (same as My Hamilton password) When using FTP, you must identify the domain (user group) you belong to along with your standard user name. Domains Students: hamilton-s Employees: hamilton-d Examples 1. A student named John Smith would sign in as: hamilton-s\jsmith 2. An instructor names Jane Roberts would log in as: hamilton-d\jroberts   Your Web password should be the same as your My Hamilton password and network password. If you do not know your password, you can send an email to helpdesk@hamilton.edu to get a new one.   Use this information to make your FTP connection, then navigate to your web space by double clicking on the folders shown in your FTP window.
  • Web Support Personal Web Space Before you fill out any of the support forms below, you may be able to find the answer to your question on our Web Publishing at Hamilton page. If you need help, or if you have any questions, about Web development at Hamilton College, please select one of the support areas below... The following forms are for assistance with Web Space, Web Accounts, and Web Development ONLY. If you need help with network passwords, Blackboard CourseInfo, hardware, or other issues please contact the Help Desk at x4181, helpdesk@hamilton.edu, or ITS Support. Technical Support and Problems / Bugs / Updates Examples: Broken links, a bug/error in a Web application, change to content or form fields, unable to connect to a specific Web site at Hamilton. Technical/Bug Problem Report   General Contact Form to submit your issue.)---> Sign Up for Student Web Space Student Web space is now available through SiteManager, the College's content management system. Please fill out an account request form to get started. Sign up / Manage Student Web SpaceCurrently Unavailable Contact Web Services at webhelp@hamilton.edu or call 315-859-4932. --->     Account and Password Issues Examples: Give someone access to one of your Web folders, request organization Web space, and other user account-related issues. Account/Password Request   Projects and New Features Examples: Request to develop and new Web application or site, request to add a new feature to an existing Web application. New Project Request Form Feature Request Form (for an existing application/site) General Questions Examples: Comments, Suggestions, anything not covered above. E-mail Web Services at webhelp@hamilton.edu
  • Windows Web Publishing Personal Web Space Windows users can connect to the web server using Windows networking. This will make your web space appear as a disk or folder on your personal computer, allowing you to drag and drop files and folders to and from the web server, just as you do for other disks on your system.   Windows 7/Vista Connect to the Web Server Open the Start menu Type "\\Polaris\{foldername}" into the search box and hit Enter. {foldername} is the name of the folder that you wish to connect to and should be one of the following: academics hamilton students people The folder will open as a new window.   Map a Drive Open the Start menu Right click on Network and select Map Network Drive... In the Folder field, type "\\Polaris\{foldername}" and hit Enter. {foldername} is the name of the folder that you wish to connect to and should be one of the following: academics hamilton students people The folder will now appear as a shared drive and is accessible from My Computer and Windows Explorer.   Windows XP   Connect to the Web Server Open the Start menu Choose Run In the open field of the dialog box, type \\Polaris Click OK The folder will open as a new window.   Map a Drive Open the Start menu Right click on My Network Places and select Map Network Drive. In the Folder field, type "\\Polaris\{foldername}" and hit Enter. {foldername} is the name of the folder that you wish to connect to and should be one of the following: academics hamilton students people Click OK The folder will now appear as a shared drive and is accessible from My Computer and Windows Explorer.   Troubleshooting Please contact the Help Desk x4181 if you are having trouble connecting to Polaris.
  • Assistant Web Developer Training Tasks SiteManager Purpose The outline below provides guidelines for training a new web team employee. Training should be tailored to the employee’s existing skill set. As such, training elements can be added and/or removed as needed. Administrative New Employee paperwork Requires: Two forms of identification as described at http://www.uscis.gov/files/form/i-9.pdf Canceled check for direct deposit form Discuss, create schedule Contact Help Desk regarding new employee user account Add user to Web Admins or Web Students group Schedule   Orientation Time Sheets Labor Time Tracker Break Room Restrooms Hours Campus Safety: Parking Sticker Webhelp Schedule Monitoring E-mail Account Setup/Thunderbird Configuration Name, Office, Phone, E-mail, Request Summary   Training HTML Javascript HTML DOM  CSS ColdFusion (Lynda.com CDs: Essential, Beyond the Basics, What’s New in CF9) SQL Fundamentals JQuery Essential Training: Lynda.com See Maureen Scoones for log in. Hamilton Development Environment Server Environment Test & Live SiteManager & Templates Trusted Cache Version Control Sample Application 1 Quatrino has project proposal Form to Database/E-mail Code Reviews Sample Application 2 Quatrino has project proposal CRUD Interface (CReate, Update, Delete) Code Reviews Generator Bug Log Application Inventory/Case Tracking Web Support Form Email, clear, thorough descriptions are important.   Begin Standard Responsibilities Application Development System Support    
  • Web Support User Accounts Before you fill out any of the support forms below, you may be able to find the answer to your question on our Web Publishing at Hamilton page. If you need help, or if you have any questions, about Web development at Hamilton College, please select one of the support areas below... The following forms are for assistance with Web Space, Web Accounts, and Web Development ONLY. If you need help with network passwords, Blackboard CourseInfo, hardware, or other issues please contact the Help Desk at x4181, helpdesk@hamilton.edu, or ITS Support. Technical Support and Problems / Bugs / Updates Examples: Broken links, a bug/error in a Web application, change to content or form fields, unable to connect to a specific Web site at Hamilton. Technical/Bug Problem Report   General Contact Form to submit your issue.)---> Sign Up for Student Web Space Student Web space is now available through SiteManager, the College's content management system. Please fill out an account request form to get started. Sign up / Manage Student Web SpaceCurrently Unavailable Contact Web Services at webhelp@hamilton.edu or call 315-859-4932. --->     Account and Password Issues Examples: Give someone access to one of your Web folders, request organization Web space, and other user account-related issues. Account/Password Request   Projects and New Features Examples: Request to develop and new Web application or site, request to add a new feature to an existing Web application. New Project Request Form Feature Request Form (for an existing application/site) General Questions Examples: Comments, Suggestions, anything not covered above. E-mail Web Services at webhelp@hamilton.edu
  • Accessing the ColdFusion Administrator Web Servers In accordance with the ColdFusion lockdown guide, access to the CFIDE folder from outside the college is denied.  You must be connected to either the 150.209 network, or the VPN (172.17.) network. Links to access the ColdFusion administrator from on campus/VPN. Web1 cfusion:  http://web1-v/cfide/administrator/index.cfm www: http://web1-v:8500/cfide/administrator/index.cfm Web2 cfusion:  http://web2-v/cfide/administrator/index.cfm www: http://web2-v:8500/cfide/administrator/index.cfm Web3 cfusion:  http://web3-v/cfide/administrator/index.cfm www: http://web3-v:8500/cfide/administrator/index.cfm Web4 cfusion:  http://web4-v/cfide/administrator/index.cfm www: http://web4-v:8500/cfide/administrator/index.cfm Web5 cfusion: http://web-5/cfide/administrator/index.cfm academics:  http://web-5:8500/cfide/administrator/index.cfm preview: http://web-5:8501/cfide/administrator/index.cfm students: http://web-5:8502/cfide/administrator/index.cfm people: http://web-5:8503/cfide/administrator/index.cfm conferences: http://web-5:8504/cfide/administrator/index.cfm  
  • Assistant Web Developer Training Tasks Web Servers Purpose The outline below provides guidelines for training a new web team employee. Training should be tailored to the employee’s existing skill set. As such, training elements can be added and/or removed as needed. Administrative New Employee paperwork Requires: Two forms of identification as described at http://www.uscis.gov/files/form/i-9.pdf Canceled check for direct deposit form Discuss, create schedule Contact Help Desk regarding new employee user account Add user to Web Admins or Web Students group Schedule   Orientation Time Sheets Labor Time Tracker Break Room Restrooms Hours Campus Safety: Parking Sticker Webhelp Schedule Monitoring E-mail Account Setup/Thunderbird Configuration Name, Office, Phone, E-mail, Request Summary   Training HTML Javascript HTML DOM  CSS ColdFusion (Lynda.com CDs: Essential, Beyond the Basics, What’s New in CF9) SQL Fundamentals JQuery Essential Training: Lynda.com See Maureen Scoones for log in. Hamilton Development Environment Server Environment Test & Live SiteManager & Templates Trusted Cache Version Control Sample Application 1 Quatrino has project proposal Form to Database/E-mail Code Reviews Sample Application 2 Quatrino has project proposal CRUD Interface (CReate, Update, Delete) Code Reviews Generator Bug Log Application Inventory/Case Tracking Web Support Form Email, clear, thorough descriptions are important.   Begin Standard Responsibilities Application Development System Support    
  • Hamilton Emergency Website Procedure Web Servers Levels and Corresponding Actions   1. On-campus Emergency   Characteristics: Power is ON Internet is ON Situation occurs on campus that will cause a large amount of inbound Internet traffic   Examples: Gunman on campus Hamilton makes national news (e.g., Streaking Team, Churchill)   Action: Revert to static Web site (see instructions below) If static Web site cannot handle load, revert to Google Sites (see instructions below).   2. Burke Outage   Characteristics: Power to Burke is OUT longer than UPS backup life AND/OR Internet to Burke is OUT indefinitely   Examples: Explosion in Burke library Power or network failure localized to Burke   Action: Revert to Google Sites by editing DNS server   3. Campus Outage   Characteristics: Power to campus is OUT longer than UPS backup life AND/OR Internet to campus is OUT indefinitely Neither primary nor secondary DNS is available   Examples: Ice storm knocking out all power indefinitely Major explosion on campus Prolonged Internet service outage on both connections   Action:  UNKNOWN AT THIS TIME IF THIS IS POSSIBLE Attempt to contact Time Warner for tertiary DNS change to point to Google Sites Find alternate Internet connection for making updates to site   4. Regional Outage   Characteristics: Power to region is OUT indefinitely OR Internet to campus completely unavailable indefinitely Examples: Regional natural disaster Bomb or other attack knocking out services regionally   Action: ?    No primary, secondary, or tertiary DNS.   See recommendations below.     Recommendations:   1. Hamilton should contract with a third party DNS provider in another region of the country for secondary or tertiary DNS service.  Otherwise, we may be unable to bring up an alternate website in situations 3 and 4 above.  DNS could be completely unavailable.   2. Hamilton should distribute an emergency website address that always points to our Google site backup.  For example, disaster.hamilton.edu.  This address should be distributed with parent orientation materials and it could also be used in a message sent out through the College’s emergency contact system.   Technical Actions: Reverting to Static Site Can be performed by any member of Web Services or Network Services Log in (Remote Desktop or Console) to Web1-V Open IIS Manager Click on “www” site, Click STOP Click on “hamilton.edu redirect” site, click STOP Click on emergency.hamilton.edu site, and click Bindings Add the following bindings: http, all unassigned, port 80  (no host name) https, all unassigned, port 443, select Hamilton Wilcard certificate Repeat above procedure for Web2-V This site can be edited by anyone in Electronic Media, Web Services, or Network Services by modifying the files at \\polaris\hamiltonweb\emergency The permanent address for this site is http://emergency.hamilton.edu   Moving Site to Google Sites Can be performed by any member of Network Services The change will point my.hamilton.edu (my) and www.hamilton.edu (www) to the google alternate web page.  Currently, my and www are A records that point to 150.209.10.119.  The “A” records will have to be deleted and cnames created that point to the google address Log into CNR Click on the hosts column for the hamilton.edu domain find the A record for “my” and click on the trash can to delete, then confirm repeat to delete the A record for “www” click on the resource record column for the hamilton.edu domain at the top of the screen in the name field add the following for each field Name - my ttl - 300 type - cname data - ghs.google.com.  (Don’t forget the period at the end!) Click the Add resource record button Repeat the above step but substitute www for my   This site can be edited by anyone using the following instructions: Go to https://sites.google.com/site/hamiltoncollegeemergency/ Click Sign In (small text at bottom) Username: hamiltonemergency Password: 198.burr Click the EDIT PAGE button to edit The permanent address for this site is currently https://sites.google.com/site/hamiltoncollegeemergency/       Issue: Google Sites will not run hamilton.edu (base domain).   It will only run subdomains (www.hamilton.edu and my.hamilton.edu).  This is a limitation of Google Sites.  We need to be sure that emergency communications include the full domain www.hamilton.edu.
  • Installing or Updating the SSL certificate on BBTS.hamilton.edu Web Servers NOTE: This article was adapted from a Blackboard Transaction System support document for Hamilton College. Install New Wildcard Certificate 1. Remote to bbts.hamilton.edu.  This requires a Microsoft RDP client (can't use Cord). 2. Open the IIS Manager - Start > Administrative Tools > Internet Information Services Manager 3. Click on the server name. 4. Under IIS, double-click on Server Certificates 5. Click Import... on the right. 6. Select the PFX file for the current Wildcard certificate (\\ess\its\Network Services\SSL Certs\WildcardSSL<year>.pfx) 7. Password is hamster. Open Certificate Manager 1. On the Taskbar, click Start, then click Run, type MMC in the Open box, and then click OK. 2. In the new window that opened click File and then click Add/Remove Snap- in.... 3. Double-click Certificates in the Available snap-ins box. 4. Select Computer account and then click Next. 5. Select Local Computer: (the computer this console is running on),click Finish, and OK. Install the Intermediate Certificate If you are updating an existing certificate, this should not be necessary. 1. Open the Certificate Manager (if not already open) 2. Expand Certificates 3. Right-click on Intermediate Certificates and select All Tasks > Import... 4. Click next, then Browse to select the file at \\ess\its\Network Services\SSL Certs\gd_iis_intermediates.p7b  (you may want to update this file from GoDaddy in case there is a new version) 5. Click Next, then Next again, then Finish Export the Full Chain for use in Blackboard Services 1.Open the Certificate Manager (if not already open) 3. Double-click Certificates (Local Computer), double-click Personal, and then double-click Certificates. 4. Right-click on the SSL certificate (the newest *.hamilton.edu), click All Tasks..., and then click Export... 5. Click Next on the Welcome to the Certificate Export wizard window. 6. Select Yes, export the private key and click Next. 7. Select Personal Information Exchange - PCKS #12 (.PFX), select the check box Include all certificates in the certification path if possible, then click Next. 8. Type "pfxpassword" in the Password box, type "pfxpassword" in the Type and confirm password (mandatory) box, and then click Next >. 9. Type "E:\Blackboard\Transaction System\Server\Tools\OpenSSL\BBTS.hamilton.edu.pfx" in the File name box. 10. Verify the information in the You have specified the following settings box, and then click Finish. 11. Click OK when prompted The export was successful. 12. Click File, then click Exit in the Microsoft Management Console windows. Using the PFX file to generate the PEM files needed by the Bb Services The MakePEMs.bat batch file (script text is below) is used to do everything. It is used instead of GenerateDHKey.bat. If there is an existing MakePEMs.bat file then edit it to make sure the '[servername].pfx' name has not changed and is correct in the batch file. 1. If MakePEMsGoDaddy.bat doesn't exist in "E:\Blackboard\Transaction System\Server\Tools\OpenSSL", create a new text document. - Rename it to "MakePEMsGoDaddy.bat". Note that if the display of file extensions has been turned off it will not be possible to truly rename this file. Acknowledge any warnings about changing file extensions. 3. Open the file by RIGHT-CLICK and choose Edit. Get in the habit of NOT double- clicking a batch file unless you intend to run it. Copy the text at the end of this document then paste it into this new "MakePEMsGoDaddy.bat" text file window. 4. Edit the "SET PFXFILE=" line in MakePEMs.bat by adding the name of the PFX file exported above (BBTS.hamilton.edu.pfx). Don't forget the ".PFX" part of the name. Example: Change: SET PFXFILE=!CHANGEME! To be: SET PFXFILE=BBTS.hamilton.edu.pfx 5. Save MakePEMsGoDaddy.bat. 6. Double-click MakePEMsGoDaddy.bat to run it. It goes through the steps displaying what it is doing and pausing after each step. Use CTRL-C to stop running the script at any point. This is useful if one only wants to generate the PEM files and copy them to where they go but doesn't want to restart the service yet. MakePEMsGoDaddy.bat does the following steps pausing after each one 1. Deletes any existing "server.pem" and "dh512.pem" 2. Generates a new "server.pem" 3. Generates a new "dh512.pem" 4. Copies the new .PEMs to the "\Server\Services" folder 5. Restarts the BbReader and Dining services It is possible to test the Server.PEM file is able to authenticate using the CA.PEM file. The following KB article explains how to do this: http://www.fuzeqna.com/bbtshelp/consumer/kbdetail.asp?kbid=507   --- MakePEMs.bat text @ECHO OFF REM This batch file goes in: REM E:\Blackboard\Transaction System\Server\Tools\OpenSSL REM This batch file assumes the standard install where the REM Blackboard folder (software) is on an "E:" drive letter. REM If this is a non-standard install that uses another drive REM letter (e.g. "D:") then edit this batch file. Replace "E:" REM with the correct drive letter for this system. SET PFXFILE=!CHANGEME! REM Enter the full name of the PFX file above. Remember the REM '.PFX' file extention. Only change the above "SET" line. REM Do not change the error check "if..." line below. ECHO This will use the file %PFFILE% a the source ECHO Edit the batch file to change this if needed ECHO. PAUSE if not %PFFILE%==CHANGEME! goto DOIT ECHO ERROR!! The instructions were not followed! ECHO ERROR!! %PFFILE% i not a valid .PFX file name ECHO ERROR!! Close this window and get some help PAUSE GOTO END :DOIT E: CD "E:\Blackboard\Transaction System\Server\Tools\OpenSSL" ECHO. ECHO Deleting existing files about to create ECHO OK if there are one or two file not found errors. ECHO. DEL /Q server.pem DEL /Q dh512.pem ECHO. ECHO The warning about not opening openssl.cnf is OK. ECHO When asked the password is: pfxpassword ECHO NOTE: Nothing is shown as the password is typed in. ECHO. openssl pkcs12 -in %PFFILE% -ut server.pem -nodes ECHO. ECHO server.pem created from %PFFILE% ECHO. ECHO Next is to create dh512.pem from server.pem PAUSE ECHO. ECHO The warning about not opening openssl.cnf is still OK. ECHO. openssl dhparam -5 -check -outform PEM -out dh512.pem -5 -text 512 ECHO. ECHO dh512.pem created from server.pem ECHO. ECHO Next is copy .PEM files to Services folder. PAUSE ECHO. COPY /V /Y server.pem "E:\Blackboard\Transaction System\Server\Services" COPY /V /Y dh512.pem "E:\Blackboard\Transaction System\Server\Services" ECHO Copied .PEM files to Services folder ECHO. ECHO Next is to restart the Bb Readers Service. PAUSE ECHO. ECHO Restarting the Bb Readers Service ECHO. NET STOP "BbTS Bb Readers Host" ECHO. NET START "BbTS Bb Readers Host" ECHO. ECHO Next is to restart the Dining Service. PAUSE ECHO. ECHO Restarting the Dining Service ECHO. NET STOP "BbTS Dining Services, Activities Host" ECHO. NET START "BbTS Dining Services, Activities Host" ECHO. ECHO Next is to restart the Payment Gateway Service. PAUSE ECHO. ECHO Restarting the Payment Gateway Service ECHO. NET STOP "BbTS Payment Gateway Host" ECHO. NET START "BbTS Payment Gateway Host" ECHO. ECHO All done. PAUSE :END  
  • Installing SSL on Informer Web Servers   Remote to the Server (Informer-v) Obtain Wildcard SSL PFX file from Web Services or Network Services (\\ess\its\network services\SSL Certificates) Place PFX file in c:\program files\Entrinsik\SSL Run command prompt as administrator (right-click and select Run as Administrator) Run the following commands Cd c:\program files\Entrinsik\SSL c:\Program Files\Entrinsik\SSL>keytool -importkeystore -srckeystore <wilcardfilename>.pfx -srcstoretype PKCS12 -destkeystore informer If it asks to overwrite an existing alias, enter “yes” When complete, you should see the message “Import command completed:  1 entries successfully imported, 0 entries failed or Cancelled” Restart Informer by restarting the service “Entrinsik Infomer 4.3” (or current version) In testing, it took at least two full minutes for the service to come back after restart. NOTE: If this is a new server install, not just a cert renewal then you will need to edit informer.properties to point to c:\program files\Entrinsik\SSL informer.ssl.keystore=C:\\Program Files\\Entrinsik\\SSL\\informer    
  • Setting up LogManager on a Web Server Web Servers Notes LogManager.vbs and set up was created by Jesse Thomas and implemented by Jason Quatrino. LogManager related files are located at \\ess\its\Network Services\scripts\logmanager When run without any options the script writes to Events/Application Log with source of "WSH" "LogZip" job is scheduled in Windows Scheduler on WEB1, WEB2, ACADEMICS, STUDENTS, DEVELOP web servers. Zipped files write to \\polaris\l$\analyze\{server name} Schedule as of 11/29/2010 ACADEMICS: Sun, 2:00 AM STUDENTS: Sun, 3:00 AM PREVIEW: Sun, 4:00 AM COURSES: Sun, 5:00 AM PEOPLE: ? WEB1-V: Fri, 9:00 AM WEB2-V: Fri, 9:05 AM   Installing LogManager Install 7-Zip command line version. Download at http://www.7-zip.org/download.html Make sure it's in the exe path so it can be run from the command line. 7-Zip version must be 32-bit command line version. Install location: C:\WINDOWS\System32\7za.exe Create folder C:\logmanager Copy logmanager.vbs to C:\logmanager Hint: Execute in "-dry" mode to test for errors. Create Scheduled Task Open Windows Task Scheduler and create new task. Settings should be as follows: "General" tab: Task name should be "Log Manager - {SITE NAME}" e.g.: Log Manager - ACADEMICS Choose "Run whether user is logged in or not" Run as hamilton-d\webstart. Note: You may be asked to provide a password when saving the new task. Run with highest privileges   "Triggers" tab: Choose "On a schedule" and set up a schedule. Note: most tasks are run weekly.   "Actions" tab: Action: Start a program Program: C:\Windows\System32\cscript.exe Add arguments: "C:\LogManager\logManager.vbs" "log file location" "archive location" e.g.:  "C:\LogManager\logManager.vbs" "D:\IISLogs\academics\W3SVC14" "\\polaris\l$\analyze\academics" Start In: C:\WINDOWS\system32 Running from Command Line Open CMD prompt Navigate to C:\Windows\System32 Execute command:  "C:\LogManager\logManager.vbs" "log file location" "archive location" {-dry/-debug} -dry -> dry run.  displays debugging information and how logfiles would be processed (without archiving or deleting them) -debug -> debug information displayed in console window.  e.g.: "C:\LogManager\logManager.vbs" "D:\IISLogs\academics\W3SVC14" "\\polaris\l$\analyze"
  • Understanding Hamilton's Web Space Web Servers Once connected to the web server, you'll see a list of folders that looks something like this: Where you go from this list depends on the URL(s) that is associated with your pages. The following list provides some help for choosing, along with some examples: Folder: URL: academics http://academics.hamilton.edu/   This folder contains pages maintained by academic departments and the faculty. Inside the academics folder are folders for each department. Inside each department are folders for the faculty assigned to the department. Inside a faculty folder is anything the faculty member wants. When faculty put up course pages, we recommend creating a folder for each course. A typical URL might be: http://academics.hamilton.edu/government/dparis/govt375/syllabus/   Folder: URL: courses http://courses.hamilton.edu/   These are student folders that are associated with particular courses. For example, there is a folder for CpSci140, and within that folder there are folders for each student enrolled in the course. A typical URL might be: http://courses.hamilton.edu/cpsci140/jdoe/   Folder: URL: hamilton http://www.hamilton.edu/   These are the folders for non-academic departments at Hamilton. The pages in these folders are typically the first pages that prospective students and their parents are likely to see. Besides general information about the college, there are specific support sections as well, such as the Libraries, Information Technology Services, Alumni and so on. Many of these pages will contain links to pages in the server folders for academics, courses and so on. A typical URL might be: http://www.hamilton.edu/college/its/   Folder: URL: students http://students.hamilton.edu/   The folders in this server folder are assigned to students directly, without connection to any course. A typical URL might be: http://students.hamilton.edu/personal/jdoe/   Folder: URL: people http://people.hamilton.edu/   The folders in this server folder are for personal Web space assigned to College employees. A typical URL might be: http://people.hamilton.edu/jdoe/    
  • Web Publishing at Hamilton Web Servers Publishing Your Pages How do you get your work onto Hamilton's web server, and how do you get the old, out of date pages off the server? Move files to and from your space on the web server using one of these methods: On-campus Windows - Microsoft Networking Mac OSX Off-campus FTP (File Transfer Protocol) - Multi-Platform   What Is My Web Address (URL)? Do you find the URLs for Hamilton's web site confusing? Wondering about the difference between www.hamilton.edu and academics.hamilton.edu? Here's a quick overview of the different spaces. Understanding Hamilton's Web space   Sign Up for Student Web Space Student Web space is now available through SiteManager, the College's content management system. Please fill out an account request form to get started. Additional Information Guidelines for Use of Student Web Space
  • Web Publishing Using Mac OSX Web Servers OSX 10.6, 10.7, and newer 1.) From the Menu bar, choose Go 2.) Choose Connect to Server... 3.) To connect to: WWW (the main Hamilton site), on the address line, type in smb://polaris/hamilton then click on Connect. Academics (academics.hamilton.edu), on the address line, type in smb://polaris/Academics then click on Connect. Students (students.hamilton.edu), on the address line, type in smb://polaris/Students then click on Connect. 4a.) An Authentication window will appear. Hamilton employees, enter Hamilton-d\username for the Name Hamilton students, enter Hamilton-s\username for the Name 4b.) Enter your network Password, then click Connect to connect.   OSX 10.5 1.) From the Menu bar, choose Go 2.) Choose Connect to Server... 3.) To connect to: WWW (the main Hamilton site), on the address line, type in smb://polaris:139/hamilton then click on Connect. Academics (academics.hamilton.edu), on the address line, type in smb://polaris:139/Academics then click on Connect. Students (students.hamilton.edu), on the address line, type in smb://polaris:139/Students then click on Connect. 4a.) An Authentication window will appear.  Hamilton employees, enter Hamilton-d\username for the Name  Hamilton students, enter Hamilton-s\username for the Name 4b.) Enter your network Password, then click Connect to connect.   OSX 10.4 OSX 10.4 users cannot connect to polaris using the standard on-campus methods.  Please follow the instructions for FTP.
  • Web Publishing: Using FTP Web Servers FTP is File Transfer Protocol: it allows personal computers to connect to servers over the Internet, and to copy files to and from the server. ITS recommends the use of the Cyberduck FTP client. Connecting to the Web Server To connect to the web server, you will need to open a session in the FTP application on your personal computer, using the following values to "open a connection": Host: workgroup.hamilton.edu User ID: domain\your_email_id Password: your_network_password (same as My Hamilton password) When using FTP, you must identify the domain (user group) you belong to along with your standard user name. Domains Students: hamilton-s Employees: hamilton-d Examples 1. A student named John Smith would sign in as: hamilton-s\jsmith 2. An instructor names Jane Roberts would log in as: hamilton-d\jroberts   Your Web password should be the same as your My Hamilton password and network password. If you do not know your password, you can send an email to helpdesk@hamilton.edu to get a new one.   Use this information to make your FTP connection, then navigate to your web space by double clicking on the folders shown in your FTP window.
  • Web Support Web Servers Before you fill out any of the support forms below, you may be able to find the answer to your question on our Web Publishing at Hamilton page. If you need help, or if you have any questions, about Web development at Hamilton College, please select one of the support areas below... The following forms are for assistance with Web Space, Web Accounts, and Web Development ONLY. If you need help with network passwords, Blackboard CourseInfo, hardware, or other issues please contact the Help Desk at x4181, helpdesk@hamilton.edu, or ITS Support. Technical Support and Problems / Bugs / Updates Examples: Broken links, a bug/error in a Web application, change to content or form fields, unable to connect to a specific Web site at Hamilton. Technical/Bug Problem Report   General Contact Form to submit your issue.)---> Sign Up for Student Web Space Student Web space is now available through SiteManager, the College's content management system. Please fill out an account request form to get started. Sign up / Manage Student Web SpaceCurrently Unavailable Contact Web Services at webhelp@hamilton.edu or call 315-859-4932. --->     Account and Password Issues Examples: Give someone access to one of your Web folders, request organization Web space, and other user account-related issues. Account/Password Request   Projects and New Features Examples: Request to develop and new Web application or site, request to add a new feature to an existing Web application. New Project Request Form Feature Request Form (for an existing application/site) General Questions Examples: Comments, Suggestions, anything not covered above. E-mail Web Services at webhelp@hamilton.edu
  • Windows Web Publishing Web Servers Windows users can connect to the web server using Windows networking. This will make your web space appear as a disk or folder on your personal computer, allowing you to drag and drop files and folders to and from the web server, just as you do for other disks on your system.   Windows 7/Vista Connect to the Web Server Open the Start menu Type "\\Polaris\{foldername}" into the search box and hit Enter. {foldername} is the name of the folder that you wish to connect to and should be one of the following: academics hamilton students people The folder will open as a new window.   Map a Drive Open the Start menu Right click on Network and select Map Network Drive... In the Folder field, type "\\Polaris\{foldername}" and hit Enter. {foldername} is the name of the folder that you wish to connect to and should be one of the following: academics hamilton students people The folder will now appear as a shared drive and is accessible from My Computer and Windows Explorer.   Windows XP   Connect to the Web Server Open the Start menu Choose Run In the open field of the dialog box, type \\Polaris Click OK The folder will open as a new window.   Map a Drive Open the Start menu Right click on My Network Places and select Map Network Drive. In the Folder field, type "\\Polaris\{foldername}" and hit Enter. {foldername} is the name of the folder that you wish to connect to and should be one of the following: academics hamilton students people Click OK The folder will now appear as a shared drive and is accessible from My Computer and Windows Explorer.   Troubleshooting Please contact the Help Desk x4181 if you are having trouble connecting to Polaris.
  • Windows Web Publishing Windows 7 Windows users can connect to the web server using Windows networking. This will make your web space appear as a disk or folder on your personal computer, allowing you to drag and drop files and folders to and from the web server, just as you do for other disks on your system.   Windows 7/Vista Connect to the Web Server Open the Start menu Type "\\Polaris\{foldername}" into the search box and hit Enter. {foldername} is the name of the folder that you wish to connect to and should be one of the following: academics hamilton students people The folder will open as a new window.   Map a Drive Open the Start menu Right click on Network and select Map Network Drive... In the Folder field, type "\\Polaris\{foldername}" and hit Enter. {foldername} is the name of the folder that you wish to connect to and should be one of the following: academics hamilton students people The folder will now appear as a shared drive and is accessible from My Computer and Windows Explorer.   Windows XP   Connect to the Web Server Open the Start menu Choose Run In the open field of the dialog box, type \\Polaris Click OK The folder will open as a new window.   Map a Drive Open the Start menu Right click on My Network Places and select Map Network Drive. In the Folder field, type "\\Polaris\{foldername}" and hit Enter. {foldername} is the name of the folder that you wish to connect to and should be one of the following: academics hamilton students people Click OK The folder will now appear as a shared drive and is accessible from My Computer and Windows Explorer.   Troubleshooting Please contact the Help Desk x4181 if you are having trouble connecting to Polaris.
  • Windows Web Publishing Windows Vista Windows users can connect to the web server using Windows networking. This will make your web space appear as a disk or folder on your personal computer, allowing you to drag and drop files and folders to and from the web server, just as you do for other disks on your system.   Windows 7/Vista Connect to the Web Server Open the Start menu Type "\\Polaris\{foldername}" into the search box and hit Enter. {foldername} is the name of the folder that you wish to connect to and should be one of the following: academics hamilton students people The folder will open as a new window.   Map a Drive Open the Start menu Right click on Network and select Map Network Drive... In the Folder field, type "\\Polaris\{foldername}" and hit Enter. {foldername} is the name of the folder that you wish to connect to and should be one of the following: academics hamilton students people The folder will now appear as a shared drive and is accessible from My Computer and Windows Explorer.   Windows XP   Connect to the Web Server Open the Start menu Choose Run In the open field of the dialog box, type \\Polaris Click OK The folder will open as a new window.   Map a Drive Open the Start menu Right click on My Network Places and select Map Network Drive. In the Folder field, type "\\Polaris\{foldername}" and hit Enter. {foldername} is the name of the folder that you wish to connect to and should be one of the following: academics hamilton students people Click OK The folder will now appear as a shared drive and is accessible from My Computer and Windows Explorer.   Troubleshooting Please contact the Help Desk x4181 if you are having trouble connecting to Polaris.
  • Windows Web Publishing Windows XP Windows users can connect to the web server using Windows networking. This will make your web space appear as a disk or folder on your personal computer, allowing you to drag and drop files and folders to and from the web server, just as you do for other disks on your system.   Windows 7/Vista Connect to the Web Server Open the Start menu Type "\\Polaris\{foldername}" into the search box and hit Enter. {foldername} is the name of the folder that you wish to connect to and should be one of the following: academics hamilton students people The folder will open as a new window.   Map a Drive Open the Start menu Right click on Network and select Map Network Drive... In the Folder field, type "\\Polaris\{foldername}" and hit Enter. {foldername} is the name of the folder that you wish to connect to and should be one of the following: academics hamilton students people The folder will now appear as a shared drive and is accessible from My Computer and Windows Explorer.   Windows XP   Connect to the Web Server Open the Start menu Choose Run In the open field of the dialog box, type \\Polaris Click OK The folder will open as a new window.   Map a Drive Open the Start menu Right click on My Network Places and select Map Network Drive. In the Folder field, type "\\Polaris\{foldername}" and hit Enter. {foldername} is the name of the folder that you wish to connect to and should be one of the following: academics hamilton students people Click OK The folder will now appear as a shared drive and is accessible from My Computer and Windows Explorer.   Troubleshooting Please contact the Help Desk x4181 if you are having trouble connecting to Polaris.
Cupola