With KPNQwest I worked in a small team which migrated and redeveloped their Traveller system from two old Sparc 10 Stations in Amsterdam running SunOS 4.1 to a fully distributed architecture in The Hague. This architecture consisted of seven Sun 220R’s and E250’s, all running Solaris 5.8.
KPNQwest Traveller was a system used by company executives to give them access to the Internet and email at local call rates no matter where in the world they are. Microsoft based dialler software on a user’s laptop displays a list of local access points for the country selected by the user. The user chooses a point of presence (POP) which is automatically configured and authorised using his KPNQwest username and password. Accounting information for the session is kept and at the end of the month the user is billed for his POP usage. Users were provisioned using a web system with a back end Oracle database and they also had access to a mail server which they could use for relaying and storing mail.
I was heavily involved in the entire Traveller project. During my 10 months at KPNQwest I bug-fixed, enhanced and developed numerous Perl/SQL CGI scripts and html pages. I also worked a lot with Oracle and created several scripts to manipulate Oracle database schemas and data. A complex Radius service was used for authenticating logins and I did a lot of troubleshooting and configuration of this service. As I was involved from the beginning of the project I had to completely configure some of the new Solaris servers with all relevant 3rd party software. This included installing and configuring Oracle, ssh, the Apache web server with SSL, the Squid web proxy server, Perl 5.6 and optional Perl CPAN modules such as DBI and DBD Oracle. I also did some work with qmail, the Traveller billing service and network configuration.
For detailed information on specific tasks click here