How to add yourself to RaccoonOnMap

You can either install Raccoon or Mobile Web Serve (MWS). Raccoon is an development, open source, version of a mobile-ported web server without any applications. MWS is a Nokia productation of the web server with user friendly interface and mobsite applications like blog and guestbook.

Raccoon

  1. Install Raccoon mobile web server to your moble phone.
    Raccoon will run on (2nd and 3rd Edition) S60 phones. Check here for the supported phones.
    Note: see first below and here about 3rd Edition phone signing!
  2. Install raccoononlyloc.py to your Raccoon.
    Copy the raccoononlyloc.py into mod_python/py directory. I.e. c:\data\apache\htdocs\mod_python\py\raccoononlyloc.py
  3. Add yourself to RaccoonOnMap users

All done!
(modified 16.4.2008)

Mobile Web Server (MWS)

  1. Install MWS mobile web server to your moble phone.
    MWS will run on 3rd Edition S60 phones. Check here for the supported phones.
  2. Install raccoonloc.py and ht.acl to your Raccoon.
    Create a directory called RaccoonOnMap under MWS's htdocs directory and copy the raccoonloc.py and ht.acl into there. I.e. c:\Web server\htdocs\RaccoonOnMap\raccoonloc.py
  3. Configure MWS to allow all traffic in: Settings -> Connection filtering -> "Off"
    This will disable the connection filtering in the MWS gateway. Your mobsite applications are still protected by their own access controls.
  4. Add yourself to RaccoonOnMap users

All done!

Raccoon and platform security

The new 3rd Edition S60 phones (complete list) have implemented the new platform security. The platform security protects the owner of the mobile phone from the malicious software by blocking the certain capabilites (i.e. system calls) if the application is not certified to access those. Raccoon itself does not require such certification but unfortunately the RaccoonOnMap utilizes the GPS and GSM cell id location information which is not accessable without the certification.

The certificate process is rather time consuming but doable. Follow these instructions to certificate Raccoon.

RaccoonOnMap do works with Raccoon with phones using an external GPS device. Using external GPS does not need certification.

MWS and platform security

Current version of MWS is signed with capabilities to access GPS data info so there is not need to separately certificate the web server. However the GSM cell id location info can not be accessed.

RaccoonOnMap do works with Raccoon with phones having an GPS device. Future version of MWS might include also capabilities which would then allow to get cell id data as well.