Hi all, installation woes

Hi all,

I’ve been having a few troubles installing RT 2.0.11 and need a little help.
I’ve had a look at the list archives but they seem to stop in March 2000, so
basically I’ve got a couple of questions.

  1. is the list still active, or did that stop too?

  2. based on the following info, can anyone see why I get HTTP response 404
    when I try to access http://rt.ringways.co.uk I’m using RH7.2 with latest
    updates, and the following RPM’s installed:

apache-1.3.20-16
apacheconf-0.8.1-1
apache-manual-1.3.20-16
apache-devel-1.3.20-16
mod_ssl-2.8.4-9
mod_throttle-3.1.2-1
mod_perl-1.24_01-3
mod_auth_pgsql-0.9.8-1
mod_put-1.3-1
mod_dav-1.0.2-6
mod_bandwidth-2.0.2-2

In Makefile
RT_PATH = /usr/local/rt2 (have tried /var/rt2)
DB_TYPE = Pg
DB_DBA = rtowner
DB_DBA_PASSWORD = <withheld
DB_HOST = localhost
DB_RT_HOST = localhost
DB_DATABASE = rt2
DB_RT_USER = rtowner
WEB_USER = apache
(tried rtowner and using SuExec but still ran as apache)
WEB_GROUP = rt

make testdeps worked and all dependancies checked ok
make install worked without errors

httpd.conf section
<VirtualHost 10.1.1.101>

User rtowner

Group rt

 Options ExecCgi
 ServerAdmin webmaster@ringways.co.uk
 DocumentRoot /usr/local/rt2/WebRt/html
 ServerName rt.ringways.co.uk
 CustomLog logs/rt2/access_log common
 ErrorLog logs/rt2/error_log
 AgentLog logs/rt2/agent_log
 RefererLog logs/rt2/referer_log
 PerlModule Apache::DBI
 PerlFreshRestart On
 PerlRequire /usr/local/rt2/bin/webmux.pl
 <Location />
   SetHandler perl-script
   PerlHandler RT::Mason
 </Location>

Error in /var/log/httpd/rt2/error_log:
[Tue Feb 19 09:56:25 2002] [warn] [Mason] Cannot resolve file to component:
/usr/local/rt2/WebRt/html/ (is file outside component root?)

Gary Stainburn

This email does not contain private or confidential material as it
may be snooped on by interested government parties for unknown
and undisclosed purposes - Regulation of Investigatory Powers Act, 2000

I’ve been having a few troubles installing RT 2.0.11 and need a little help.
I’ve had a look at the list archives but they seem to stop in March 2000, so
basically I’ve got a couple of questions.

  1. is the list still active, or did that stop too?

It is, and I suspect you’ve followed an old link. If you report which
link you’ve followed to Jesse, he’ll fix it :wink:

  1. based on the following info, can anyone see why I get HTTP response 404
    when I try to access http://rt.ringways.co.uk I’m using RH7.2 with latest
    updates, and the following RPM’s installed:

Error in /var/log/httpd/rt2/error_log:
[Tue Feb 19 09:56:25 2002] [warn] [Mason] Cannot resolve file to component:
/usr/local/rt2/WebRt/html/ (is file outside component root?)

In /usr/local/rt2/etc/config.pm, is $MasonLocalComponentRoot set to that
directory? If it is, then you’ve got an odd permissions problem on that
directory (ie, the user that apache is running as can’t access it)

Regards,

                         Bruce Campbell                            RIPE
               Systems/Network Engineer                             NCC
             www.ripe.net - PGP562C8B1B                      Operations

I’ve been having a few troubles installing RT 2.0.11 and need a little
help. I’ve had a look at the list archives but they seem to stop in March
2000, so basically I’ve got a couple of questions.

  1. is the list still active, or did that stop too?

It is, and I suspect you’ve followed an old link. If you report which
link you’ve followed to Jesse, he’ll fix it :wink:

The page was http://lists.fsck.com/lists/ which was linked from
http://www.fsck.com/projects/rt/lists.html

Is this good enough? If not, can you give me a contact point for Jesse and
I’ll forward the info.

  1. based on the following info, can anyone see why I get HTTP response
    404 when I try to access http://rt.ringways.co.uk I’m using RH7.2 with
    latest updates, and the following RPM’s installed:

Error in /var/log/httpd/rt2/error_log:
[Tue Feb 19 09:56:25 2002] [warn] [Mason] Cannot resolve file to
component: /usr/local/rt2/WebRt/html/ (is file outside component root?)

In /usr/local/rt2/etc/config.pm, is $MasonLocalComponentRoot set to that
directory? If it is, then you’ve got an odd permissions problem on that
directory (ie, the user that apache is running as can’t access it)

In /usr/local/rt2/etc/config.pm I have:
$MasonComponentRoot = “/usr/local/rt2/WebRT/html”;
$MasonLocalComponentRoot = “/usr/local/rt2/local/WebRT/html”;

Permissions are:
[root@larry rt2]# ls -ld /usr /usr/local/ /usr/local/rt2
drwxr-xr-x 19 root root 4096 Jan 13 18:26 /usr
drwxr-xr-x 13 root root 4096 Feb 7 16:36 /usr/local/
drwxrwxr-x 8 apache rt 4096 Feb 7 16:41 /usr/local/rt2
[root@larry rt2]# ls -ld WebRT/ WebRT/* local/WebRT/ local/WebRT/html/
WebRT/html/*
drwxrwxr-x 3 apache rt 4096 Feb 7 16:36 local/WebRT/
drwxrwxr-x 2 apache rt 4096 Feb 7 16:36 local/WebRT/html/
drwxrwxr-x 5 apache rt 4096 Feb 7 16:36 WebRT/
drwxrwx— 7 apache rt 4096 Feb 7 16:49 WebRT/data
drwxrwxr-x 10 apache rt 4096 Feb 7 16:38 WebRT/html
drwxrwxr-x 10 apache bin 4096 Jan 3 02:58 WebRT/html/Admin
-rwxrwxr-x 1 apache bin 1918 Nov 6 23:06 WebRT/html/autohandler
drwxrwxr-x 2 apache bin 4096 Jan 3 02:58 WebRT/html/CVS
drwxrwxr-x 3 apache bin 4096 Jan 3 02:58 WebRT/html/Elements
-rwxrwxr-x 1 apache bin 684 Nov 6 23:06 WebRT/html/index.html
drwxrwxr-x 4 apache bin 4096 Jan 3 02:58 WebRT/html/NoAuth
drwxrwxr-x 3 apache bin 4096 Jan 3 02:58 WebRT/html/Search
drwxrwxr-x 5 apache bin 4096 Jan 3 02:58 WebRT/html/SelfService
drwxrwxr-x 5 apache bin 4096 Jan 3 02:58 WebRT/html/Ticket
drwxrwxr-x 3 apache bin 4096 Jan 3 02:58 WebRT/html/User
drwxrwx— 2 apache rt 4096 Feb 19 11:39 WebRT/sessiondata
[root@larry rt2]#

Regards,

Gary Stainburn

This email does not contain private or confidential material as it
may be snooped on by interested government parties for unknown
and undisclosed purposes - Regulation of Investigatory Powers Act, 2000

  1. based on the following info, can anyone see why I get HTTP response
    404 when I try to access http://rt.ringways.co.uk I’m using RH7.2 with
    latest updates, and the following RPM’s installed:

Error in /var/log/httpd/rt2/error_log:
[Tue Feb 19 09:56:25 2002] [warn] [Mason] Cannot resolve file to
component: /usr/local/rt2/WebRt/html/ (is file outside component root?)

In /usr/local/rt2/etc/config.pm, is $MasonLocalComponentRoot set to that
directory? If it is, then you’ve got an odd permissions problem on that
directory (ie, the user that apache is running as can’t access it)

In /usr/local/rt2/etc/config.pm I have:
$MasonComponentRoot = “/usr/local/rt2/WebRT/html”;
$MasonLocalComponentRoot = “/usr/local/rt2/local/WebRT/html”;

My setup has them both to the same directory (ie, no local), with no ill
effects. Perhaps trying that may help?

Your directory permissions do not seem to be the problem.

Regards,

                         Bruce Campbell                            RIPE
               Systems/Network Engineer                             NCC
             www.ripe.net - PGP562C8B1B                      Operations

Gary Stainburn wrote:

Error in /var/log/httpd/rt2/error_log:
[Tue Feb 19 09:56:25 2002] [warn] [Mason] Cannot resolve file to
component: /usr/local/rt2/WebRt/html/ (is file outside component root?)

In /usr/local/rt2/etc/config.pm I have:
$MasonComponentRoot = “/usr/local/rt2/WebRT/html”;
$MasonLocalComponentRoot = “/usr/local/rt2/local/WebRT/html”;

“WebRt” != “WebRT”.

Gary Stainburn wrote:

Error in /var/log/httpd/rt2/error_log:
[Tue Feb 19 09:56:25 2002] [warn] [Mason] Cannot resolve file to
component: /usr/local/rt2/WebRt/html/ (is file outside component
root?)

In /usr/local/rt2/etc/config.pm I have:
$MasonComponentRoot = “/usr/local/rt2/WebRT/html”;
$MasonLocalComponentRoot = “/usr/local/rt2/local/WebRT/html”;

“WebRt” != “WebRT”.

Bingo!!!

Now I have another problem which I think is either a browser (Mozilla
0.9.2) or Apache (1.3.20).

When I access http://rt.ringways.co.uk, I get the download dialog box open
titled ‘Downloading null’ and asking me what to do with a file of type
application/x-httpd-php.

Anyone got any ideas what to do with this?

Gary Stainburn

This email does not contain private or confidential material as it
may be snooped on by interested government parties for unknown
and undisclosed purposes - Regulation of Investigatory Powers Act, 2000

Gary Stainburn wrote:

Gary Stainburn wrote:

Error in /var/log/httpd/rt2/error_log:
[Tue Feb 19 09:56:25 2002] [warn] [Mason] Cannot resolve file to
component: /usr/local/rt2/WebRt/html/ (is file outside component
root?)

In /usr/local/rt2/etc/config.pm I have:
$MasonComponentRoot = “/usr/local/rt2/WebRT/html”;
$MasonLocalComponentRoot = “/usr/local/rt2/local/WebRT/html”;

“WebRt” != “WebRT”.

Bingo!!!

Now I have another problem which I think is either a browser (Mozilla
0.9.2) or Apache (1.3.20).

When I access http://rt.ringways.co.uk, I get the download dialog box open
titled ‘Downloading null’ and asking me what to do with a file of type
application/x-httpd-php.

Anyone got any ideas what to do with this?

Hi Gary,

look for the lines containing

AddType application/x-httpd-php

in Your httpd.conf. What do they state?

Regards,
Harald

Harald Wagener | Systemadministrator
FCB/Wilkens GmbH | Tel.:+49-40-2881-1252
An der Alster 42 | Fax.:+49-40-2881-1263
20099 Hamburg | http://www.fcb-wilkens.com

[snip]

Now I have another problem which I think is either a browser (Mozilla
0.9.2) or Apache (1.3.20).

When I access http://rt.ringways.co.uk, I get the download dialog box
open titled ‘Downloading null’ and asking me what to do with a file of
type application/x-httpd-php.

Anyone got any ideas what to do with this?

Hi Gary,

look for the lines containing

AddType application/x-httpd-php

in Your httpd.conf. What do they state?

The only places that this is mentioned is in the sections that include the
PHP stuff (shown below). PHP is working fine, as is other perl (not mod_perl)
CGIs’.

I’ve tried removing the .htm and the .html from the end of the line, but that
made no difference

BEGIN

AddType application/x-httpd-php .php4 .php3 .phtml .php .htm .html
AddType application/x-httpd-php-source .phps

The following is for PHP3:

AddType application/x-httpd-php3 .php3 AddType application/x-httpd-php3-source .phps

The following is for PHP/FI (PHP2):

AddType application/x-httpd-php .phtml __END__ > > Regards, > Harald

Gary Stainburn

This email does not contain private or confidential material as it
may be snooped on by interested government parties for unknown
and undisclosed purposes - Regulation of Investigatory Powers Act, 2000

Gary Stainburn wrote:

[snip]

Now I have another problem which I think is either a browser (Mozilla
0.9.2) or Apache (1.3.20).

When I access http://rt.ringways.co.uk, I get the download dialog box
open titled ‘Downloading null’ and asking me what to do with a file of
type application/x-httpd-php.

[snip]

The only places that this is mentioned is in the sections that include the
PHP stuff (shown below). PHP is working fine, as is other perl (not mod_perl)
CGIs’.

I’ve tried removing the .htm and the .html from the end of the line, but that
made no difference

It should, but only if You restart the httpd server.

Regards,
Harald
Harald Wagener | Systemadministrator
FCB/Wilkens GmbH | Tel.:+49-40-2881-1252
An der Alster 42 | Fax.:+49-40-2881-1263
20099 Hamburg | http://www.fcb-wilkens.com

Gary Stainburn wrote:

[snip]

Now I have another problem which I think is either a browser
(Mozilla 0.9.2) or Apache (1.3.20).

When I access http://rt.ringways.co.uk, I get the download dialog box
open titled ‘Downloading null’ and asking me what to do with a file
of type application/x-httpd-php.

[snip]

The only places that this is mentioned is in the sections that include
the PHP stuff (shown below). PHP is working fine, as is other perl (not
mod_perl) CGIs’.

I’ve tried removing the .htm and the .html from the end of the line, but
that made no difference

It should, but only if You restart the httpd server.

I have restarted the server and it has not made any difference. Anyone got
any more ideas?

Regards,
Harald

Gary Stainburn

This email does not contain private or confidential material as it
may be snooped on by interested government parties for unknown
and undisclosed purposes - Regulation of Investigatory Powers Act, 2000

|+ > It should, but only if You restart the httpd server.
|+ >
|+
|+ I have restarted the server and it has not made any difference. Anyone got
|+ any more ideas?

Just to clarify. You did indeed stop the webserver, and then start it
back up? Not just issuing either an ‘httpsdctl|apachectl restart’ or
kill -HUP .

|+ > It should, but only if You restart the httpd server.
|+ >
|+
|+ I have restarted the server and it has not made any difference. Anyone
| got + any more ideas?

Just to clarify. You did indeed stop the webserver, and then start it
back up? Not just issuing either an ‘httpsdctl|apachectl restart’ or
kill -HUP .

Initially I did ‘service httpd restart’ which calls ‘apachectl restart’

The I did ‘service httpd stop’, waited, and then did ‘service httpd start’

I’ve just tried to start from scratch installing RT2 onto a new box, and I
was going through the make testdeps and had to install HTML::Mason.

During the install, I saw the following:
BEGIN
Testing whether Apache can be started
Syntax error on line 37 of /root/.cpan/build/HTML-Mason-1.04/t/httpd.conf:
Cannot load /etc/httpd/modules/mod_php.so into server:
/etc/httpd/modules/mod_php.so: cannot open shared object file: No such file
or directory
Error loading Apache. This probably indicates a misconfiguration in the
/root/.cpan/build/HTML-Mason-1.04/t/httpd.conf file. We will skip all the
live Apache tests.skipped test on this platform
END

Could this have anything to do with the PHP conflict that I appear to be
having on the first box - asuming that the same error occured there. Further
down, Mason is reported to be installed properly by CPAN.
Gary Stainburn

This email does not contain private or confidential material as it
may be snooped on by interested government parties for unknown
and undisclosed purposes - Regulation of Investigatory Powers Act, 2000

I’ve now completed the install on a totally seperate straight-out-of-the-box
RH7.2 system and got the same application/x-httpd-php problem.On Wednesday 20 February 2002 2:06 pm, Gary Stainburn wrote:

On Wednesday 20 February 2002 1:24 pm, Darrin Walton wrote:

|+ > It should, but only if You restart the httpd server.
|+ >
|+
|+ I have restarted the server and it has not made any difference.
| Anyone got + any more ideas?

Just to clarify. You did indeed stop the webserver, and then start it
back up? Not just issuing either an ‘httpsdctl|apachectl restart’ or
kill -HUP .

Initially I did ‘service httpd restart’ which calls ‘apachectl restart’

The I did ‘service httpd stop’, waited, and then did ‘service httpd start’

I’ve just tried to start from scratch installing RT2 onto a new box, and I
was going through the make testdeps and had to install HTML::Mason.

During the install, I saw the following:
BEGIN
Testing whether Apache can be started
Syntax error on line 37 of /root/.cpan/build/HTML-Mason-1.04/t/httpd.conf:
Cannot load /etc/httpd/modules/mod_php.so into server:
/etc/httpd/modules/mod_php.so: cannot open shared object file: No such file
or directory
Error loading Apache. This probably indicates a misconfiguration in the
/root/.cpan/build/HTML-Mason-1.04/t/httpd.conf file. We will skip all the
live Apache tests.skipped test on this platform
END

Could this have anything to do with the PHP conflict that I appear to be
having on the first box - asuming that the same error occured there.
Further down, Mason is reported to be installed properly by CPAN.

Gary Stainburn

This email does not contain private or confidential material as it
may be snooped on by interested government parties for unknown
and undisclosed purposes - Regulation of Investigatory Powers Act, 2000

The latest in the saga, is that if I access this new box using
http://rt.ringways.co.uk I get the problem described below, but if I use the
host’s real name http://gary.ringways.co.uk, RT starts working and I can use
it.

I’ve included the whole of the vhost entry in case anyone can see the problem.

NameVirtualHost 10.1.1.2

VirtualHost example:

Almost any Apache directive may go into a VirtualHost container.

The first VirtualHost section is used for requests without a known

server name.

<VirtualHost 10.1.1.2>

User rtowner

Group rt

 Options ExecCgi
 ServerAdmin webmaster@ringways.co.uk
 DocumentRoot /opt/rt2/WebRt/html
 ServerName rt.ringways.co.uk
 CustomLog logs/rt2/access_log common
 ErrorLog logs/rt2/error_log
 AgentLog logs/rt2/agent_log
 RefererLog logs/rt2/referer_log
 PerlModule Apache::DBI
 PerlFreshRestart On
 PerlRequire /opt/rt2/bin/webmux.pl
 <Location />
   SetHandler perl-script
   PerlHandler RT::Mason
 </Location>

On Wednesday 20 February 2002 2:54 pm, Gary Stainburn wrote:

I’ve now completed the install on a totally seperate
straight-out-of-the-box RH7.2 system and got the same
application/x-httpd-php problem.

On Wednesday 20 February 2002 2:06 pm, Gary Stainburn wrote:

On Wednesday 20 February 2002 1:24 pm, Darrin Walton wrote:

|+ > It should, but only if You restart the httpd server.
|+ >
|+
|+ I have restarted the server and it has not made any difference.
| Anyone got + any more ideas?

Just to clarify. You did indeed stop the webserver, and then start it
back up? Not just issuing either an ‘httpsdctl|apachectl restart’ or
kill -HUP .

Initially I did ‘service httpd restart’ which calls ‘apachectl restart’

The I did ‘service httpd stop’, waited, and then did ‘service httpd
start’

I’ve just tried to start from scratch installing RT2 onto a new box, and
I was going through the make testdeps and had to install HTML::Mason.

During the install, I saw the following:
BEGIN
Testing whether Apache can be started
Syntax error on line 37 of
/root/.cpan/build/HTML-Mason-1.04/t/httpd.conf: Cannot load
/etc/httpd/modules/mod_php.so into server:
/etc/httpd/modules/mod_php.so: cannot open shared object file: No such
file or directory
Error loading Apache. This probably indicates a misconfiguration in the
/root/.cpan/build/HTML-Mason-1.04/t/httpd.conf file. We will skip all
the live Apache tests.skipped test on this platform
END

Could this have anything to do with the PHP conflict that I appear to be
having on the first box - asuming that the same error occured there.
Further down, Mason is reported to be installed properly by CPAN.

Gary Stainburn

This email does not contain private or confidential material as it
may be snooped on by interested government parties for unknown
and undisclosed purposes - Regulation of Investigatory Powers Act, 2000

(Hangs head in shame)

I’ve cleared out my Mozilla cache and now http://rt.ringways.co.uk works fine
on the new box - still doesn’t work on the 1st one tho but it doesn’t matter
now.

The fact that I’d closed down Apache and still got the x-httpd-php error told
me that I was looking on the wrong place.On Wednesday 20 February 2002 4:29 pm, you wrote:

Ok, so then your named vhost is missing something that your default isn’t
and you need to be looking not so much at what is in the vhost config
snippet you sent below, but rather what is NOT in that section but is
outside that section and applicable to the default. Ie what’s in the
default but not in the named vhost?

Not that I have a suggestion for what that may be. :slight_smile:

HTH,
Trever

-----Original Message-----
From: Gary Stainburn [mailto:gary.stainburn@ringways.co.uk]
Sent: Wednesday, February 20, 2002 11:07 AM
To: rt-users@lists.fsck.com
Subject: Re: [rt-users] Hi all, installation woes

The latest in the saga, is that if I access this new box using
http://rt.ringways.co.uk I get the problem described below, but if I use
the

host’s real name http://gary.ringways.co.uk, RT starts working and I can
use

it.

I’ve included the whole of the vhost entry in case anyone can see the
problem.

NameVirtualHost 10.1.1.2

VirtualHost example:

Almost any Apache directive may go into a VirtualHost container.

The first VirtualHost section is used for requests without a known

server name.

<VirtualHost 10.1.1.2>

User rtowner

Group rt

 Options ExecCgi
 ServerAdmin webmaster@ringways.co.uk
 DocumentRoot /opt/rt2/WebRt/html
 ServerName rt.ringways.co.uk
 CustomLog logs/rt2/access_log common
 ErrorLog logs/rt2/error_log
 AgentLog logs/rt2/agent_log
 RefererLog logs/rt2/referer_log
 PerlModule Apache::DBI
 PerlFreshRestart On
 PerlRequire /opt/rt2/bin/webmux.pl
 <Location />
   SetHandler perl-script
   PerlHandler RT::Mason
 </Location>

On Wednesday 20 February 2002 2:54 pm, Gary Stainburn wrote:

I’ve now completed the install on a totally seperate
straight-out-of-the-box RH7.2 system and got the same
application/x-httpd-php problem.

On Wednesday 20 February 2002 2:06 pm, Gary Stainburn wrote:

On Wednesday 20 February 2002 1:24 pm, Darrin Walton wrote:

|+ > It should, but only if You restart the httpd server.
|+ >
|+
|+ I have restarted the server and it has not made any difference.
| Anyone got + any more ideas?

Just to clarify. You did indeed stop the webserver, and then start
it back up? Not just issuing either an 'httpsdctl|apachectl restart’
or kill -HUP .

Initially I did ‘service httpd restart’ which calls ‘apachectl restart’

The I did ‘service httpd stop’, waited, and then did ‘service httpd
start’

I’ve just tried to start from scratch installing RT2 onto a new box,
and I was going through the make testdeps and had to install
HTML::Mason.

During the install, I saw the following:
BEGIN
Testing whether Apache can be started
Syntax error on line 37 of
/root/.cpan/build/HTML-Mason-1.04/t/httpd.conf: Cannot load
/etc/httpd/modules/mod_php.so into server:
/etc/httpd/modules/mod_php.so: cannot open shared object file: No such
file or directory
Error loading Apache. This probably indicates a misconfiguration in
the /root/.cpan/build/HTML-Mason-1.04/t/httpd.conf file. We will skip
all the live Apache tests.skipped test on this platform
END

Could this have anything to do with the PHP conflict that I appear to
be having on the first box - asuming that the same error occured there.
Further down, Mason is reported to be installed properly by CPAN.

Gary Stainburn

This email does not contain private or confidential material as it
may be snooped on by interested government parties for unknown
and undisclosed purposes - Regulation of Investigatory Powers Act, 2000

Gary Stainburn wrote:

The latest in the saga, is that if I access this new box using
http://rt.ringways.co.uk I get the problem described below, but if I use the
host’s real name http://gary.ringways.co.uk, RT starts working and I can use
it.

We are having an out of the box RH 7.2 machine as well, so I don’t think
the error os with the distribution this time.

I’ve included the whole of the vhost entry in case anyone can see the problem.

You need VirtualHost entries for rt.ringways.co.uk and
gary.ringways.co.uk as well, if You want it all to work properly. In our
setup, it looks like this:

[snip]

DocumentRoot /opt/rt2/WebRT/html
ServerName rt.fcb-wilkens.com
ErrorLog logs/error_log_rt
CustomLog logs/access_log_rt combine
PerlModule Apache::DBI
PerlFreshRestart On
PerlRequire /opt/rt2/bin/webmux.pl

SetHandler perl-script
PerlHandler RT::Mason

<Location /chart>
SetHandler perl-script
PerlHandler +Apache::GD::Graph


[snip]

Regards,
Harald

Harald Wagener | Systemadministrator
FCB/Wilkens GmbH | Tel.:+49-40-2881-1252
An der Alster 42 | Fax.:+49-40-2881-1263
20099 Hamburg | http://www.fcb-wilkens.com