[MapServer-users] msWMSDispatch(): WMS server error. WMS request not enabled. Check wms/ows_enable_request settings.
Jeff McKenna
jmckenna at gatewaygeomatics.com
Thu May 4 11:07:27 PDT 2023
Ah, you're missing EXTENT at the MAP level, below SIZE
-jeff
On 2023-05-04 3:03 p.m., Chris Cantey wrote:
> I forgot about map2img!
>
> map2img -m mapserver.map -o test.png -map_debug 3
>
> returns:
> msDrawMap(): Image handling error. Unable to initialize image. <br>
> msCalculateScale(): General error message. Invalid image extent,
> minx=-1.000000, miny=-1.000000, maxx=-1.000000, maxy=-1.000000. <br>
>
>
> On Thu, May 4, 2023 at 1:00 PM Chris Cantey <cantey0701 at gmail.com
> <mailto:cantey0701 at gmail.com>> wrote:
>
> I also changed the wms_srs to "wms_srs" "EPSG:4326 EPSG:3857"
>
> So ignore that part of pastebin
>
> On Thu, May 4, 2023 at 12:59 PM Jeff McKenna
> <jmckenna at gatewaygeomatics.com
> <mailto:jmckenna at gatewaygeomatics.com>> wrote:
>
> Also, make sure you can generate a valid map image with a map2img
> commandline call.
>
> -jeff
>
>
>
> On 2023-05-04 2:51 p.m., Jeff McKenna wrote:
> > Chris can you paste your latest mapfile at
> https://pastebin.com/ <https://pastebin.com/> and
> > paste the link here for everyone? (and for any future
> mailing list
> > messages, please use that method, for sharing your mapfile
> and config
> > files)
> >
> > thanks,
> >
> > -jeff
> >
> >
> >
> > On 2023-05-04 2:45 p.m., Chris Cantey wrote:
> >> We were also a little concerned about web>template. We
> didn't see
> >> anywhere what exactly we were supposed to put in the TEMPLATE
> >> document. its basically the same html document as
> >> https://dev.gis.lcc.mn.gov/tmp/mapserver/
> <https://dev.gis.lcc.mn.gov/tmp/mapserver/>
> >> <https://dev.gis.lcc.mn.gov/tmp/mapserver/
> <https://dev.gis.lcc.mn.gov/tmp/mapserver/>> but with <!--
> MapServer
> >> Template --> on top.
> >>
> >> CC
> >>
> >> On Thu, May 4, 2023 at 12:32 PM Chris Cantey
> <cantey0701 at gmail.com <mailto:cantey0701 at gmail.com>
> >> <mailto:cantey0701 at gmail.com <mailto:cantey0701 at gmail.com>>>
> wrote:
> >>
> >> I need that t-shirt! The quotes are in the mapfile, I
> think gmail
> >> just hyperlinked the string.
> >>
> >> I am kind of testing 2 ways: Using the browser(a few
> methods there),
> >> using linux: mapserv
> >>
> "QUERY_STRING=map=/home/map=home/gis/tmp/mapserver/mapserver.map"
> >>
> >> When I do that, I still get a validation error:
> >>
> >> [Thu May 4 12:18:06 2023].428388 loadParams() QUERY_STRING:
> >> map=/home/map=home/gis/tmp/mapserver/mapserver.map
> >> [Thu May 4 12:18:06 2023].428506 msCGILoadMap(): Web
> application
> >> error. CGI variable "map" fails to validate.
> >>
> >> I'm wondering on the front end if there's a projection
> issue, I see
> >> green network activity:
> https://dev.gis.lcc.mn.gov/tmp/mapserver/
> <https://dev.gis.lcc.mn.gov/tmp/mapserver/>
> >> <https://dev.gis.lcc.mn.gov/tmp/mapserver/
> <https://dev.gis.lcc.mn.gov/tmp/mapserver/>>
> >>
> >> On Thu, May 4, 2023 at 12:29 PM Jeff McKenna
> >> <jmckenna at gatewaygeomatics.com
> <mailto:jmckenna at gatewaygeomatics.com>
> >> <mailto:jmckenna at gatewaygeomatics.com
> <mailto:jmckenna at gatewaygeomatics.com>>> wrote:
> >>
> >> Also, your onlineresource is missing quotes, such as:
> >>
> >> "wms_onlineresource"
> >>
> >>
> "https://dev.gis.lcc.mn.gov/cgi-bin/mapserv?map=/home/web/gis/tmp/mapserver/mapserver.map <https://dev.gis.lcc.mn.gov/cgi-bin/mapserv?map=/home/web/gis/tmp/mapserver/mapserver.map> <https://dev.gis.lcc.mn.gov/cgi-bin/mapserv?map=/home/web/gis/tmp/mapserver/mapserver.map <https://dev.gis.lcc.mn.gov/cgi-bin/mapserv?map=/home/web/gis/tmp/mapserver/mapserver.map>>"
> >>
> >>
> >>
> >>
> >> -jeff
> >>
> >>
> >>
> >> -- Jeff McKenna
> >> GatewayGeo: Developers of MS4W, MapServer Consulting
> and Training
> >> co-founder of FOSS4G
> >> http://gatewaygeo.com/ <http://gatewaygeo.com/>
> <http://gatewaygeo.com/ <http://gatewaygeo.com/>>
> >>
> >>
> >>
> >> On 2023-05-04 2:13 p.m., Jeff McKenna wrote:
> >> > Thanks. I think you solved any validation issues
> ( this
> >> request would
> >> > not validate, for example :
> >> >
> >>
> >>
> https://dev.gis.lcc.mn.gov/cgi-bin/mapserv?map=/home/web/gis/tmp/mapserver/mapserver.map <https://dev.gis.lcc.mn.gov/cgi-bin/mapserv?map=/home/web/gis/tmp/mapserver/mapserver.map> <https://dev.gis.lcc.mn.gov/cgi-bin/mapserv?map=/home/web/gis/tmp/mapserver/mapserver.map <https://dev.gis.lcc.mn.gov/cgi-bin/mapserv?map=/home/web/gis/tmp/mapserver/mapserver.map>> ) so it's something else, very minor likely (I've got that t-shirt too, ha)
> >> >
> >> > -jeff
> >> >
> >> >
> >> >
> >> > On 2023-05-04 2:00 p.m., Chris Cantey wrote:
> >> >> Thanks, Jeff.. I found that out, thanks.
> >> >>
> >> >> I will work down from your points.
> >> >>
> >> >> Besc,
> >> >>
> >> >> On Thu, May 4, 2023 at 11:57 AM Jeff McKenna
> >> >> <jmckenna at gatewaygeomatics.com
> <mailto:jmckenna at gatewaygeomatics.com>
> >> <mailto:jmckenna at gatewaygeomatics.com
> <mailto:jmckenna at gatewaygeomatics.com>>
> >> <mailto:jmckenna at gatewaygeomatics.com
> <mailto:jmckenna at gatewaygeomatics.com>
> >> <mailto:jmckenna at gatewaygeomatics.com
> <mailto:jmckenna at gatewaygeomatics.com>>>>
> >> >> wrote:
> >> >>
> >> >> Also note, that the regular expression "^"
> trick applies
> >> to the
> >> >> MS_MAP_PATTERN in the config file (not the
> MS_ERRORFILE
> >> path in the
> >> >> mapfile).
> >> >>
> >> >>
> >> >> Thanks for using MapServer Chris,
> >> >>
> >> >> -jeff
> >> >>
> >> >>
> >> >>
> >> >> -- Jeff McKenna
> >> >> GatewayGeo: Developers of MS4W, MapServer
> Consulting and
> >> Training
> >> >> co-founder of FOSS4G
> >> >> http://gatewaygeo.com/ <http://gatewaygeo.com/>
> <http://gatewaygeo.com/ <http://gatewaygeo.com/>>
> >> <http://gatewaygeo.com/ <http://gatewaygeo.com/>
> <http://gatewaygeo.com/ <http://gatewaygeo.com/>>>
> >> >>
> >> >>
> >> >> On 2023-05-04 1:48 p.m., Jeff McKenna wrote:
> >> >> > More points for your consideration:
> >> >> >
> >> >> > - make sure all layers have a PROJECTION
> object
> >> >> > - remove any old references to the
> >> (non-standard/non-existing)
> >> >> > EPSG:900913, replace with EPSG:3857 (see
> >> https://epsg.io/3857 <https://epsg.io/3857>
> <https://epsg.io/3857 <https://epsg.io/3857>>
> >> >> <https://epsg.io/3857 <https://epsg.io/3857>
> <https://epsg.io/3857 <https://epsg.io/3857>>> )
> >> >> > - remove all warnings from your
> GetCapabilities
> >> response, every
> >> >> single
> >> >> > warning, there should be no warnings in
> the response,
> >> before you
> >> >> move to
> >> >> > testing GetMap requests
> >> >> > - if you have PostGIS/db connections,
> consider
> >> setting EXTENT
> >> >> at the
> >> >> > layer-level, to improve speed for your
> clients (review
> >> >> optimizations at
> >> >> >
> https://mapserver.org/optimization/vector.html
> <https://mapserver.org/optimization/vector.html>
> >> <https://mapserver.org/optimization/vector.html
> <https://mapserver.org/optimization/vector.html>>
> >> >>
> <https://mapserver.org/optimization/vector.html
> <https://mapserver.org/optimization/vector.html>
> >> <https://mapserver.org/optimization/vector.html
> <https://mapserver.org/optimization/vector.html>>> )
> >> >> > - during GetMap testing, comment any
> TEMPLATE params
> >> in mapfile
> >> >> >
> >> >> >
> >> >> > -jeff
> >> >> >
> >> >> >
> >> >> >
> >> >> >
> >> >>
> >> >> _______________________________________________
> >> >> MapServer-users mailing list
> >> >> MapServer-users at lists.osgeo.org
> <mailto:MapServer-users at lists.osgeo.org>
> >> <mailto:MapServer-users at lists.osgeo.org
> <mailto:MapServer-users at lists.osgeo.org>>
> >> >> <mailto:MapServer-users at lists.osgeo.org
> <mailto:MapServer-users at lists.osgeo.org>
> >> <mailto:MapServer-users at lists.osgeo.org
> <mailto:MapServer-users at lists.osgeo.org>>>
> >> >>
> https://lists.osgeo.org/mailman/listinfo/mapserver-users
> <https://lists.osgeo.org/mailman/listinfo/mapserver-users>
> >>
> <https://lists.osgeo.org/mailman/listinfo/mapserver-users
> <https://lists.osgeo.org/mailman/listinfo/mapserver-users>>
> >> >>
> >> <https://lists.osgeo.org/mailman/listinfo/mapserver-users
> <https://lists.osgeo.org/mailman/listinfo/mapserver-users>
> >>
> <https://lists.osgeo.org/mailman/listinfo/mapserver-users
> <https://lists.osgeo.org/mailman/listinfo/mapserver-users>>>
> >> >>
> >> >>
> >> >>
> >> >> --
> >> >> Chris Cantey
> >> >> geo-odyssey.com <http://geo-odyssey.com>
> <http://geo-odyssey.com <http://geo-odyssey.com>>
> >> <http://geo-odyssey.com <http://geo-odyssey.com>
> <http://geo-odyssey.com <http://geo-odyssey.com>>>
> >> >
> >>
> >> _______________________________________________
> >> MapServer-users mailing list
> >> MapServer-users at lists.osgeo.org
> <mailto:MapServer-users at lists.osgeo.org>
> >> <mailto:MapServer-users at lists.osgeo.org
> <mailto:MapServer-users at lists.osgeo.org>>
> >> https://lists.osgeo.org/mailman/listinfo/mapserver-users
> <https://lists.osgeo.org/mailman/listinfo/mapserver-users>
> >>
> <https://lists.osgeo.org/mailman/listinfo/mapserver-users
> <https://lists.osgeo.org/mailman/listinfo/mapserver-users>>
> >>
> >>
> >>
> >> -- Chris Cantey
> >> geo-odyssey.com <http://geo-odyssey.com>
> <http://geo-odyssey.com <http://geo-odyssey.com>>
> >>
> >>
> >>
> >> --
> >> Chris Cantey
> >> geo-odyssey.com <http://geo-odyssey.com>
> <http://geo-odyssey.com <http://geo-odyssey.com>>
> >
>
> --
> Jeff McKenna
> GatewayGeo: Developers of MS4W, MapServer Consulting and Training
> co-founder of FOSS4G
> http://gatewaygeo.com/ <http://gatewaygeo.com/>
>
> _______________________________________________
> MapServer-users mailing list
> MapServer-users at lists.osgeo.org
> <mailto:MapServer-users at lists.osgeo.org>
> https://lists.osgeo.org/mailman/listinfo/mapserver-users
> <https://lists.osgeo.org/mailman/listinfo/mapserver-users>
>
>
>
> --
> Chris Cantey
> geo-odyssey.com <http://geo-odyssey.com>
>
>
>
> --
> Chris Cantey
> geo-odyssey.com <http://geo-odyssey.com>
--
Jeff McKenna
GatewayGeo: Developers of MS4W, MapServer Consulting and Training
co-founder of FOSS4G
http://gatewaygeo.com/
More information about the MapServer-users
mailing list