Hello

I have installed tile server on Gentoo Linux using these guides:

http://wiki.openstreetmap.org/wiki/User:Geekasylum/Gentoo_Linux_Virtual_Tile_Server

http://switch2osm.org/serving-tiles/manually-building-a-tile-server-12-04/

Everything was installed without problems. Data imported into PostgeSQL successfully.

But now when I try to open OSM in browser, I see purple page and 404 errors independently if I send request to localhost or public IP of the server.

Apache logs:

...
[Wed Sep 18 13:55:13 2013] [error] [client 1.1.1.1] File does not exist: /var/www/osm/10, referer: http://maps.site.com/osm/ [Wed Sep 18 13:55:13 2013] [error] [client 1.1.1.1] File does not exist: /var/www/osm/10, referer: http://maps.site.com/osm/ [Wed Sep 18 13:55:29 2013] [debug] ./src/mod_tile.c(1270): [client 127.0.0.1] tile_translate: uri(*) [Wed Sep 18 13:55:29 2013] [debug] ./src/mod_tile.c(1287): [client 127.0.0.1] tile_translate: testing baseuri(/osm/) name(default) extension(png) [Wed Sep 18 13:55:29 2013] [debug] ./src/mod_tile.c(1287): [client 127.0.0.1] tile_translate: testing baseuri(/osm/) name(default) extension(png) [Wed Sep 18 13:55:29 2013] [debug] ./src/mod_tile.c(1364): [client 127.0.0.1] tile_translate: No suitable tile layer found

No output from renderd. Only this when I start it:
Sep 18 14:05:00 db-7 renderd[8802]: Rendering daemon started
Sep 18 14:05:00 db-7 renderd[8802]: Initiating reqyest_queue
Sep 18 14:05:00 db-7 renderd[8802]: Parsing section renderd
Sep 18 14:05:00 db-7 renderd[8802]: Parsing render section 0
Sep 18 14:05:00 db-7 renderd[8802]: Parsing section mapnik
Sep 18 14:05:00 db-7 renderd[8802]: Parsing section default
Sep 18 14:05:00 db-7 renderd[8802]: config renderd: unix socketname=/var/run/renderd.sock
Sep 18 14:05:00 db-7 renderd[8802]: config renderd: num_threads=4
Sep 18 14:05:00 db-7 renderd[8802]: config renderd: num_slaves=0
Sep 18 14:05:00 db-7 renderd[8802]: config renderd: tile_dir=/var/lib/mod_tile Sep 18 14:05:00 db-7 renderd[8802]: config renderd: stats_file=/var/run/renderd.stats Sep 18 14:05:00 db-7 renderd[8802]: config mapnik: plugins_dir=/usr/lib/mapnik/input Sep 18 14:05:00 db-7 renderd[8802]: config mapnik: font_dir=/usr/share/fonts
Sep 18 14:05:00 db-7 renderd[8802]: config mapnik:  font_dir_recurse=1
Sep 18 14:05:00 db-7 renderd[8802]: config renderd(0): Active
Sep 18 14:05:00 db-7 renderd[8802]: config renderd(0): unix socketname=/var/run/renderd.sock
Sep 18 14:05:00 db-7 renderd[8802]: config renderd(0): num_threads=4
Sep 18 14:05:00 db-7 renderd[8802]: config renderd(0): tile_dir=/var/lib/mod_tile Sep 18 14:05:00 db-7 renderd[8802]: config renderd(0): stats_file=/var/run/renderd.stats Sep 18 14:05:00 db-7 renderd[8802]: config map 0: name(default) file(/usr/lib/mapnik/osm-local.xml) uri(/osm/) htcp() host(localhost) Sep 18 14:05:00 db-7 renderd[8802]: Initialising unix server socket on /var/run/renderd.sock
Sep 18 14:05:00 db-7 renderd[8802]: Created server socket 4
Sep 18 14:05:00 db-7 renderd[8802]: Renderd is using mapnik version 2.2.0
Sep 18 14:05:00 db-7 renderd[8802]: DEBUG: Loading font: /usr/share/fonts/dejavu/DejaVuSans-Oblique.ttf Sep 18 14:05:00 db-7 renderd[8802]: DEBUG: Loading font: /usr/share/fonts/dejavu/DejaVuSerifCondensed-BoldItalic.ttf Sep 18 14:05:00 db-7 renderd[8802]: DEBUG: Loading font: /usr/share/fonts/dejavu/DejaVuSerif-BoldItalic.ttf Sep 18 14:05:00 db-7 renderd[8802]: DEBUG: Loading font: /usr/share/fonts/dejavu/DejaVuSansCondensed.ttf Sep 18 14:05:00 db-7 renderd[8802]: DEBUG: Loading font: /usr/share/fonts/dejavu/DejaVuSansMono-BoldOblique.ttf Sep 18 14:05:00 db-7 renderd[8802]: DEBUG: Loading font: /usr/share/fonts/dejavu/DejaVuSansCondensed-Bold.ttf Sep 18 14:05:00 db-7 renderd[8802]: DEBUG: Loading font: /usr/share/fonts/dejavu/DejaVuSerifCondensed.ttf Sep 18 14:05:00 db-7 renderd[8802]: DEBUG: Loading font: /usr/share/fonts/dejavu/DejaVuSerif.ttf Sep 18 14:05:00 db-7 renderd[8802]: DEBUG: Loading font: /usr/share/fonts/dejavu/DejaVuSerif-Bold.ttf Sep 18 14:05:00 db-7 renderd[8802]: DEBUG: Loading font: /usr/share/fonts/dejavu/DejaVuSansMono-Oblique.ttf Sep 18 14:05:00 db-7 renderd[8802]: DEBUG: Loading font: /usr/share/fonts/dejavu/DejaVuSans-Bold.ttf Sep 18 14:05:00 db-7 renderd[8802]: DEBUG: Loading font: /usr/share/fonts/dejavu/DejaVuSansMono.ttf Sep 18 14:05:00 db-7 renderd[8802]: DEBUG: Loading font: /usr/share/fonts/dejavu/DejaVuSansCondensed-Oblique.ttf Sep 18 14:05:00 db-7 renderd[8802]: DEBUG: Loading font: /usr/share/fonts/dejavu/DejaVuSans.ttf Sep 18 14:05:00 db-7 renderd[8802]: DEBUG: Loading font: /usr/share/fonts/dejavu/DejaVuSans-BoldOblique.ttf Sep 18 14:05:00 db-7 renderd[8802]: DEBUG: Loading font: /usr/share/fonts/dejavu/DejaVuSansCondensed-BoldOblique.ttf Sep 18 14:05:00 db-7 renderd[8802]: DEBUG: Loading font: /usr/share/fonts/dejavu/DejaVuSerifCondensed-Italic.ttf Sep 18 14:05:00 db-7 renderd[8802]: DEBUG: Loading font: /usr/share/fonts/dejavu/DejaVuSans-ExtraLight.ttf Sep 18 14:05:00 db-7 renderd[8802]: DEBUG: Loading font: /usr/share/fonts/dejavu/DejaVuSansMono-Bold.ttf Sep 18 14:05:00 db-7 renderd[8802]: DEBUG: Loading font: /usr/share/fonts/dejavu/DejaVuSerifCondensed-Bold.ttf Sep 18 14:05:00 db-7 renderd[8802]: DEBUG: Loading font: /usr/share/fonts/dejavu/DejaVuSerif-Italic.ttf Sep 18 14:05:00 db-7 renderd[8802]: DEBUG: Loading font: /usr/share/fonts/liberation-fonts/LiberationSans-Italic.ttf Sep 18 14:05:00 db-7 renderd[8802]: DEBUG: Loading font: /usr/share/fonts/liberation-fonts/LiberationMono-BoldItalic.ttf Sep 18 14:05:00 db-7 renderd[8802]: DEBUG: Loading font: /usr/share/fonts/liberation-fonts/LiberationMono-Regular.ttf Sep 18 14:05:00 db-7 renderd[8802]: DEBUG: Loading font: /usr/share/fonts/liberation-fonts/LiberationSerif-Regular.ttf Sep 18 14:05:00 db-7 renderd[8802]: DEBUG: Loading font: /usr/share/fonts/liberation-fonts/LiberationSerif-BoldItalic.ttf Sep 18 14:05:00 db-7 renderd[8802]: DEBUG: Loading font: /usr/share/fonts/liberation-fonts/LiberationMono-Italic.ttf Sep 18 14:05:00 db-7 renderd[8802]: DEBUG: Loading font: /usr/share/fonts/liberation-fonts/LiberationMono-Bold.ttf Sep 18 14:05:00 db-7 renderd[8802]: DEBUG: Loading font: /usr/share/fonts/liberation-fonts/LiberationSerif-Bold.ttf Sep 18 14:05:00 db-7 renderd[8802]: DEBUG: Loading font: /usr/share/fonts/liberation-fonts/LiberationSans-Bold.ttf Sep 18 14:05:00 db-7 renderd[8802]: DEBUG: Loading font: /usr/share/fonts/liberation-fonts/LiberationSans-BoldItalic.ttf Sep 18 14:05:00 db-7 renderd[8802]: DEBUG: Loading font: /usr/share/fonts/liberation-fonts/LiberationSans-Regular.ttf Sep 18 14:05:00 db-7 renderd[8802]: DEBUG: Loading font: /usr/share/fonts/liberation-fonts/LiberationSerif-Italic.ttf Sep 18 14:05:00 db-7 renderd[8802]: DEBUG: Loading font: /usr/share/fonts/unifont/unifont.ttf
Sep 18 14:05:00 db-7 renderd[8806]: Starting stats thread
Sep 18 14:05:01 db-7 renderd[8806]: Using web mercator projection settings
Sep 18 14:05:01 db-7 renderd[8806]: Using web mercator projection settings
Sep 18 14:05:01 db-7 renderd[8806]: Using web mercator projection settings
Sep 18 14:05:01 db-7 renderd[8806]: Using web mercator projection settings


If I open http://localhost/mod_tile I see status page with zeros.

renderd is running under root account. Apache has access to renderd.sock:

srwxrwxrwx 1 root root 0 Sep 18 14:00 /var/run/renderd.sock

renderd.conf:
[renderd]
socketname=/var/run/renderd.sock
num_threads=4
tile_dir=/var/lib/mod_tile
stats_file=/var/run/renderd.stats

[mapnik]
plugins_dir=/usr/lib/mapnik/input
font_dir=/usr/share/fonts
font_dir_recurse=1

[default]
URI=/osm/
XML=/usr/lib/mapnik/osm-local.xml
HOST=localhost

Apache virtual host configuration file:
<IfDefine DEFAULT_VHOST>
        Listen 80
        NameVirtualHost *:80

        <VirtualHost *:80>
                ServerName localhost
                ServerAdmin webmaster@localhost

                CustomLog /var/log/apache2/default_access.log common
                ErrorLog /var/log/apache2/default_error.log

                LoadModule tile_module modules/mod_tile.so

                AddTileConfig /osm/ default
                LoadTileConfigFile /etc/renderd.conf
                ModTileTileDir /var/lib/mod_tile
                ModTileRenderdSocketName /var/run/renderd.sock

                DocumentRoot "/var/www/localhost/htdocs"

                <Directory "/var/www/localhost/htdocs">
                        AllowOverride None
                        Options None

                        Order allow,deny
                        Allow from all
                </Directory>

                Alias /osm "/var/www/osm"

                <Directory "/var/www/osm">
                        AllowOverride None
                        Options None

                        Order allow,deny
                        Allow from all
                </Directory>

                LogLevel debug
        </VirtualHost>
</IfDefine>

Any ideas? Can you help please?

Thanks.

_______________________________________________
dev mailing list
[email protected]
https://lists.openstreetmap.org/listinfo/dev

Reply via email to