[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Proxy server configuration



 
    
Staff proxies are running Microbits Intelli-App (iMimic engine) and are
configured through the web interface. The root password is the same as the
other proxies but the username for the web interface is "dcmadmin".

the student proxies are running squid.

All source code for the student proxies is in cvs here:

proxies/student

Any changes should be made here - then log in as root to sleazy and snotty,
cd to /root/files/cvs/cvs.its.unimacq.edu.au/proxies/student and:

$ cvs up
$ ./install.sh

(install.sh installs all changed configuration and updates stuff like cron
- it backs up everything it changes - see `locate INSTALLBACKUP`)

For changes between staff and student usage the following needs to be
updated:
 - Student proxy configuration to allow / disallow the access
 - Staff proxy configuration to disallow / allow the access
 - http://www.unimacq.edu.au/cgi-bin/proxy.pac to direct the access to the
   appropriate server.

proxy.pac is maintained in cvs here:

www_unimacq/www.unimacq.edu.au/cgi-bin/

Once the change is made - login to bugger, sudo to siwc (bash) and:

$ cd /servers/http/www.unimacq.edu.au/cgi-bin
$ cvs up proxy.pac
$ export REMOTE_ADDR=137.111.20.252; ./proxy.pac (to test)
$ publish proxy.pac
(publish is a bash alias)

Other useful info:
 - Staff proxy admin interface is here:
   https://dud.its.unimacq.edu.au:8443/
   https://hurry.its.unimacq.edu.au:8443/

   Log in as dcmadmin.
   To update you need to open a configuration (for instance SharedAcls)
   Then make changes (for instace, update access through Content -> Cache
   Control Policy) then Close and save the configuration.

   Once saved restart the cache software to take changes using Cache Reset
   -> Restart the Cache

   The SharedAcls should be identical on happy and doc (meaning techincally
   it is possible to copy it between, but not easily with our license
   level). The primary configuration on each server is called
   hurry.its.unimacq.edu.au_baseconfig /
   dud.its.unimacq.edu.au_baseconfig - these use SharedAcls to define
   access control.

   Microbits are paid for support for this service - if you need help call:
    - David Goss / Nathan Pearce
      Microbits
      Phone: +61 8 8362 9220
      email: dgoss@xxxxxxxxxxxxxxxx

   Microbits have root access to the staff proxies so can help out if there
   is a problem.

 - Restoring staff proxies 
   If something goes seriously wrong with the configuration or OS etc of
   one of the staff proxies:
    - go to Frank Tate
    - get a restore CD for the appropriate box from the box next to the
      sawmill monitor and keyboard
    - Put restore cd in cd tray
    - reboot

   ***WARNING*** All recent config changed are lost, probably a good idea
   to take a copy of /usr/local/prox and to talk to Microbits first

Cheerio,

 Brad

-- 
Bradley Dean ... 平静
ESS Group, Enterprise Applications, Information Services, Macquarie Uni.
Email: bjdean@xxxxxxxxxxxxxx Phone: +61-3-83443997 Mobile: +61-413014395

Google