[MapProxy] “could not get any sources: no image returned from source WMS” error in mapproxy demo

Rahkonen Jukka jukka.rahkonen at mmmtike.fi
Thu May 23 06:35:06 PDT 2013


You can test WMS services by installing a program like QGis, Kosmo GIS, uDig or OpenJUMP, connecting with you server and reading the WMS layers.  The server URL to use in your case is

You can test WMS also with browser, this should show Finland for you from your service

However, it may be that your test URL is doing the same by reading source data in EPSG:4326 and sending it out re-projected into EPSG:3857 and thus the location of PROJ_LIB is not the reason for your trouble.   Continue with DEBUG 5 and by looking at the log files.

-Jukka Rahkonen-

Hishan Melanga wrote:

No I did not test whether my WMS service is working and I do not know how to do it. I've just imported OSM data into postgres database, checked whether it shows the map correctly using

Please give me some advice to figure it out.

On Thu, May 23, 2013 at 6:08 PM, Hishan Melanga <hishanm at gmail.com<mailto:hishanm at gmail.com>> wrote:
First of all I've missed an important information to include in my first question post. I am using osgeo-6.05 where MapProxy comes prebuild.
When I execute the command

mapproxy-util serve-develop mapproxy.yaml

It gave me an error as the following

[2013-05-23 16:57:33,558] mapproxy.config - INFO - reading: /usr/local/share/mapproxy/mapproxy.yaml

[info]  * Running on
Traceback (most recent call last):
  File "/usr/bin/mapproxy-util", line 9, in <module>
    load_entry_point('MapProxy==1.5.0', 'console_scripts', 'mapproxy-util')()

  File "/usr/lib/pymodules/python2.7/mapproxy/script/util.py", line 337, in main

  File "/usr/lib/pymodules/python2.7/mapproxy/script/util.py", line 82, in serve_develop_command

  File "/usr/lib/pymodules/python2.7/mapproxy/util/ext/serving.py", line 568, in run_simple
    test_socket.bind((hostname, port))

  File "/usr/lib/python2.7/socket.py", line 224, in meth

    return getattr(self._sock,name)(*args)
socket.error: [Errno 98] Address already in use

Since it tells the default port 8080 is used. I thought of a different method. In osgeo-6.05 there is a separate menu

menu called "Start MapProxy". When I hit that option my proxy got started without giving the above error. It produces the following lines when it starts.

[2013-05-23 17:04:59,365] mapproxy.config - INFO - reading: /usr/local/share/mapproxy/mapproxy.yaml

[info]  * Running on
[info]  * Restarting with reloader: stat() polling
[2013-05-23 17:04:59,716] mapproxy.config - INFO - reading: /usr/local/share/mapproxy/mapproxy.yaml

After that I used the link


and viewed the demo site.

හිෂාන් මෙලංග | Hishan Melanga<http://hishanmelanga.blogspot.com/>

හිෂාන් මෙලංග | Hishan Melanga<http://hishanmelanga.blogspot.com/>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/mapproxy/attachments/20130523/b7be854d/attachment-0001.html>

More information about the MapProxy mailing list