Subscribe to this thread
Home - General / All posts - publishing project/maps to the web with M9 Universal edition
yves61
435 post(s)
#10-Nov-23 13:15

I am trying for the very first time to serve maps to the web on my local machine.

I have a Manifold 9 Universal license.

I viewed this video "First Look - Serve Maps to the Web in 3 Minutes" and I am following the example in the video.

Unfortunately, on running M9 on my computer I do not find the "Manage Services" under the Tools drop down, probably as I do not have the M9 Server edition.

Where can I find information or an example on how to publish a project to the web with M9 Universal edition ?

Corentin
159 post(s)
#10-Nov-23 16:59

Yes it is possible with the universal edition, but you have to run M9 with command line, like :

c:\Manifold-9\manifoldsrv.exe -addr:192.168.0.180 -port:80 -type:http -component:"Brazil H2" "c:\Users\xefi\Desktop\LCOH V4 M9.map" -cx:1600 -cy:800

And you are limited to a single instance

I started several topics on this forum on this issues:

https://georeference.org/forum/t162978.4

https://georeference.org/forum/t163001.5

https://georeference.org/forum/t163012.5

Sloots

676 post(s)
#10-Nov-23 18:31

And you are limited to a single instance

Not true as far as I know. You can open another command window and issue a similar command, but with another port number.


http://www.mppng.nl/manifold/pointlabeler

yves61
435 post(s)
#10-Nov-23 22:38

Thank you Corentin and Sloots. This will help me further.

Dimitri


7,400 post(s)
#19-Nov-23 08:25

You can open another command window and issue a similar command, but with another port number.

Not if you have a Universal edition license. That only allows one server instance to be running, and changing the port number or IP address won't allow another one to run. If you do, you'll get an "*** Another server instance is already running." error.

If you have a Server edition license you can of course run multiple instances from the command line. But if you have Server edition it's far easier to run services and not to mess around with command lines.

(sorry for the late reply... I missed this earlier)

yves61
435 post(s)
#23-Nov-23 14:37

I am now trying to publish a web map (as with the meteorites.map example) launching an HTTP Server from a Command Prompt and was following the example here

https://manifold.net/doc/mfd9/server__publish_web_maps.htm

But I am getting this error : *** Cannot accept network connections on specified network interface.

This is the log file ( I have put ... for privacy reasons)

2023-11-23 15:07:40 -- Manifold System 9.0.181.0

2023-11-23 15:07:40 -- Starting up

2023-11-23 15:07:40 Log file: C:\Users\...\AppData\Local\Manifold\v9.0\20231123-srv.log

2023-11-23 15:07:40 -- Open: D:\...\meteorites.map

2023-11-23 15:07:40 -- Load component: Map

2023-11-23 15:07:40 *** Cannot accept network connections on specified network interface.

2023-11-23 15:07:40 -- Shutting down

I am running this on a local machine connected by Wifi

I am wondering what triggers the error. I am not a IT-skilled person.

I checked my IP-address on https://whatismyipaddress.com/ but I doubt if the IP address I got is the right one to use in the command prompt.

Or is this a security setting that triggers the error ? I have "Trend Micro Maximum Protection" running.

yves61
435 post(s)
#23-Nov-23 15:00

Added : I am running this in a Windows 10 environment.

yves61
435 post(s)
#23-Nov-23 16:54

Added : I found how to get my localhost IP address: cmd -> ipconfig /all

Manifold User Community Use Agreement Copyright (C) 2007-2021 Manifold Software Limited. All rights reserved.