Subscribe to this thread
Home - General / All posts - Manifold 8.0.29 Imageservers and geocoding servers
mlinth
448 post(s)
#24-Oct-13 13:42

Dear all,

I have encountered a problem after installing Manifold 8.0.29. After the install I have "lost" the imageservers and the geocoding servers.

I have checked that the dlls are in the right directories - they appear to be, but when I try to link an image, I get the error message "No Manifold Image Servers installed".

I am using Manifold 64bit on Windows 7. I also installed 8.0.29 on a Windows Server machine and have no problems with the imageservers.

Does anyone have any ideas? I'm stuck.

Thanks

M

mlinth
448 post(s)
#24-Oct-13 14:00

Well, that was very bizarre. I got a coffee, came back to wrestle with the problem and everything works as it should now! Sorry for wasting everyone's time.

<shakes head/>

Mike Pelletier


2,138 post(s)
#24-Oct-13 23:24

Same problem here except my error message isn't going away. Tried rebooting, dlls appear to be correct in right directories. Any thoughts on things to try other than coffee?

adamw


10,447 post(s)
#25-Oct-13 06:53

Try removing all image server DLLs and adding them one by one. Then post the list of the DLLs that fail to load here and we'll see what can be done about them.

Graeme

992 post(s)
#25-Oct-13 07:48

No problems with previously available image servers following update from 8.28 to 8.29 on Win 7 x64, both 64 and 32 bit versions OK. Restarted after update as routine, check to make sure antivirus not running in real time.

LenS
105 post(s)
#25-Oct-13 14:03

I am getting the same results as mlinth except I am on my 3rd coffee and still receiving " no manifold image server installed " when I attempt to relink bing through " manifold image servers" I removed manifold 8.28 and .net3 then installed .net4.5 then manifold 8.29 with no bing image on a widows 7 on a 64bit machine.

Mike Pelletier


2,138 post(s)
#25-Oct-13 16:06

Thanks for your posts Adam. I removed all image server dlls and then first added back .VirtualEarth.dll and then got the same message. I removed it and then added .Yahoo.dll and it worked fine. Then added .Google.dll and no error message, so it appears to be something with the .ViurtualEarth.dll. Needs updating? The name is old at least.

Mike Pelletier


2,138 post(s)
#25-Oct-13 16:27

A bit more info. The above results were using Manifold.Imageserver.VirtualEarth.dll dated 2/4/13, which I cannot recall the source (probably some helpful person on the forum). I tried using the file with the same name contained in the Manifold website imageserver zipfile, which is dated 9/18/10 and I did not get the error message, however it does not show up in the server drop down list.

adamw


10,447 post(s)
#25-Oct-13 16:38

I just rechecked this on a clean system using a 64-bit version of 8.0.29 plus the image servers from AllServersPack.zip on the Product Downloads page, and I can see the three "Virtual Earth xxx Image" entries in the File - Link - Image, Manifold Image Servers dialog. If you see the other entries, but not these three, something is wrong with that file (redownload?).

Mike Pelletier


2,138 post(s)
#25-Oct-13 16:51

Yup my fault, I had put the VirtualEarth geocoding server into the directory rather than the image server. So it seems the problem is caused by the more recent version of the VirtualEarth image server needing to be recompiled. Not sure what motivated me to start using the newer version, but the 9/18/10 seems to be working fine. Thanks for your help Adam.

ColinD

2,083 post(s)
#31-Oct-13 08:08

I can't resolve the "No Manifold Image Servers installed" problem on any of my three installations- Win 7 64-bit, Win 7 32-bit and XP 32-bit. I have downloaded AllServersPack.zip and replaced the dll in config. I have a colleague with Win 7 64-bit having the same difficulty. Tried launching Manifold directly rather than by shortcut, restarted everything to no avail. Reading the above, there doesn't appear to be a clear reason why this is happening.


Aussie Nature Shots

adamw


10,447 post(s)
#31-Oct-13 08:37

Try removing all image server DLLs and adding them one by one - restarting Manifold and checking if you get the "No Manifold Image Servers installed" error every time - to determine which image servers work and which don't.

ColinD

2,083 post(s)
#31-Oct-13 09:32

Thanks, did that and on the XP machine each worked individually and then with all. However none work on Win 7 32-bit standalone machine or Win 7 64/32-bit. I did notice that on Win 7 the target dll was locked by Manifold even though it wouldn't run.


Aussie Nature Shots

adamw


10,447 post(s)
#31-Oct-13 10:05

Well, the stock installation of Manifold 8 provides the image server for Manifold IMS web sites (Manifold.ImageServer.ManifoldIMS.dll), so there should always be at least one image server that works.

If you get no image servers, that means that either the installation is somehow broken (incomplete, etc) or, possibly, that there is an extra image server that fails to load, breaking the loading process, that you didn't remove.

ColinD

2,083 post(s)
#31-Oct-13 10:52

Oh, I had taken the IMS dll out too. Putting it back I get that server on both Win 7 machines but none of the others. I removed/reinstalled Manifold on the 64-bit machine with no change.


Aussie Nature Shots

adamw


10,447 post(s)
#31-Oct-13 11:13

That's very unusual.

I suggest you contact tech support.

ColinD

2,083 post(s)
#31-Oct-13 11:34

OK, thanks.


Aussie Nature Shots

solwesty60 post(s)
#31-Oct-13 19:44

We have been experiencing similiar issues regarding image servers with our Windows 7 machines and have had to revert back to 8.0.28. When unistalling 8.0.29 Got a Manifol System 8.0 Error box (see attached)

"There is a problem with this Windows Installer package. A program run as part of the setup did not finish as expected. Contact your support personnel or package vendor"

"Repair" the install before runing "Uninstall" resolved the issue and I was then able to install 8.0.28 without a hitch.

Does anyone know if the issues have been resolved?

Thanks

Attachments:
Manifold-uninstall-error.png

firsttube


1,439 post(s)
#31-Oct-13 20:18

I'm getting the same "No Image servers installed" error when I try to link to an imager server on 8.0.29 64-bit. I tried Adam's suggestion of removing all imageserver dll's and adding one at a time starting with Manifold.ImageServer.dll but still get the error.


"The blessing in life is finding the torture you are comfortable with." - Jerry Seinfeld, 6/26/2013

adamw


10,447 post(s)
#01-Nov-13 05:48

Please, if you haven't already done so, contact tech support. Thanks.

firsttube


1,439 post(s)
#01-Nov-13 13:37

Thanks, Adam, I've just sent an email to tech support.


"The blessing in life is finding the torture you are comfortable with." - Jerry Seinfeld, 6/26/2013

adamw


10,447 post(s)
#01-Nov-13 05:46

Please, if you haven't already done so, contact tech support.

gpBike1001
48 post(s)
#01-Nov-13 19:45

Same issues with 8.0.29: no connections to image & geocoding servers. System: Win7-64 with .NET 4 definitely installed according to the Control Panel->Programs&Features listing.

Because I have a project on the go, I've rolled back to 8.0.28 which connects to the servers, no problem. I'll wait to see how this problem plays out; hopefully a fix will be found soon and delivered to everyone via an 8.0.30 update.

srhamil2 post(s)
#01-Nov-13 19:58

Hi. I am in a major crunch and the Image Servers will not load. Is there any way to download a previous version of the software? Thanks.

walm
18 post(s)
#03-Nov-13 00:54

Interesting,

I got the same error so I deleted all the image server DLLs, downloaded the AllServersPack from the Manifold website and installed them (which were older and smaller than the ones I had). Under Tools>Options>geocoding, it says Manifold Geocoding database, Mapoint North America and Europe are not installed and geocoding extensions none. In the list of use Manifold Geocoding servers it lists Geocoder.us, Oracle and Virtual Earth. I selected the latter two and now I don't get the error when linking.

When I put the previous Google DLL (which worked in 8.0.28.0) into the Manifold System folder, Manifold says no geocoding data sources (in options geocoding) and the error comes up.

I know nothing about the technical side of things but I think Manifold have changed their coding. I got the previous Goggle DLLs from James Kelly's website so hopefully he's still reading these forums and can help updating his list to the current Manifolds.

Wal

jkelly


1,234 post(s)
#03-Nov-13 04:14

I never supplied any Google ISI implementations in my code, nor have I ever hosted them.


James Kelly

http://www.locationsolve.com

walm
18 post(s)
#03-Nov-13 11:02

My Mistake,

Don't know where I got them from but it seems that Manifold.ImageServer.Google.dll is causing the problem so if anyone can see what the issue is the file is attached. I use it because it has decent Aerial Photography and decent transparent street maps.

Wal

Attachments:
Manifold.ImageServer.Google.dll

adamw


10,447 post(s)
#05-Nov-13 06:59

Can't see any problems with the file. The manifest is fine, etc. It loads just fine on test systems for me, both 32-bit and 64-bit.

I suggest you contact tech support.

walm
18 post(s)
#10-Nov-13 01:08

[deleted - please observe forum rules]

srhamil2 post(s)
#03-Nov-13 06:38

I uninstalled Manifold (was installed as 32 bit) reinstalled with 64 bit and did not download the imager servers. I was able to pull up the manifold image server with File>Link>Image and get the pop up with the server connection to come up. Then I downloaded the Image Servers and when I put them into ProgramFiles>Manifold System and restarted the software, the error message came up again. Thought I had my problem solved but something about the .DLL files is messing with the program. That's the best I've got. I use the program in a capacity where my job depends on it, if anyone figures this out, please post. I'm getting an email in to tech support but anything helps (Will work for Image Servers).

Thanks

juanereina1 post(s)
#04-Nov-13 11:53

Hello everyone

I had the same problem, installing Manifold 8.0.29 I got the message "No installed Manifold Image Servers". After many tests, I got the pack all the unzipped AllServersPack.zip in another folder outside Manifold, then copy over the existing dll in the directory Manifold. And now it works perfectly.

regards

Juan

firsttube


1,439 post(s)
#04-Nov-13 17:07

Interestingly, I tried using ImageServers on Manifold 8.0.29 Universal on Windows Server 2008 and I do not get the error.


"The blessing in life is finding the torture you are comfortable with." - Jerry Seinfeld, 6/26/2013

lmgriggers5 post(s)
#05-Nov-13 15:21

Seems there is a problem with Manifold 8.0.29 when it comes to the Virtual Earth Image Server. I had the same problem of Manifold immediately telling me the image servers were not installed after I updated to this new version. Removing the image server dll files and adding them back one-by-one did not work.

I uninstalled version 8.0.29 and returned to 8.0.28 and everything worked fine. The Virtual Earth Image Server loaded fine, my cached images loaded fine and all is well.

I'm not going to burn a support token on this known issue. I'll run with this older version till Manifold releases a fix.

Mike Fisher

899 post(s)
#06-Nov-13 08:50

The most frequent problem people have with image server downloads is not remembering to Unblock downloaded files. This can result in many symptoms - none of which are caused by Manifold or by the image server DLL itself.

Background

Most current versions of Windows will set a security property for downloaded files that "blocks" the file by marking it as potentially dangerous. If the file is a DLL and is not unblocked it cannot be loaded or executed by another program such as Manifold, resulting in a "no image servers installed" message. The DLL must be marked as a trusted file before attempting to use it.

This is a Windows feature intended to protect users from themselves if they download dangerous files from Internet. By default it is on. Marking downloaded files as dangerous can be turned off. See your version of Windows for how.

Example

Download AllServersPack.zip from the Manifold web site using Google Chrome. Right click on the downloaded file and choose Properties. In the General tab you will see a Security setting "This file came from another computer and might be blocked to help protect this computer" - Next to that is an Unblock button. Unblocking the file changes the property so it is now considered safe by Windows.

Important: Note there is no warning the file has been marked by Windows as dangerous in a way that prevents it from being used by other programs.

Confusion

This Windows feature causes problems because many users do not know it is on by default in their version of Windows. Other factors can cause different user experiences. If blocked status is preserved for downloaded files depends upon the download method used. Some download managers or browsers may clear blocked status automatically. Most browsers - like Google Chrome - will not. It also depends on how zip files are unzipped. Some unzip utilities will automatically clear blocked status of unzipped contents. Some unzip utilities will preserve blocked status of unzipped contents.

This can cause confusing reports. User A and User B can have the same version of Windows and the same Manifold installation. User A downloads AllServersPack.zip and unzips it using an unzip utility that preserves blocked properties of resulting DLLs. That user reports "no image servers installed". User B downloads AllServersPack.zip and unzips it using an unzip utility that clears blocked status of unzipped contents. User B reports all OK in what appears to be identical circumstances to User A.

Confusion can also arise from a problem with Microsoft's implementation of this feature and how it interacts with Microsoft security features for Program Files and similar directories. In some cases clearing blocked status in a file in Program Files or similar will NOT clear the blocked flag on the file. Therefore it is best to clear blocked status of a file in a different folder and - after verifying blocked status has been cleared - then copying desired DLLs into the Manifold installation folder in Program Files.

Confusion can also arise when users have changed their unzip utility or other program used. For example a user working with .28 may have used an unzip utility or browser that automatically clears blocked status of downloads. That user reports all OK. The user then switches to a different unzip utility or browser that preserves blocked status of downloads. The user then updates to .29 and downloads image servers and reports a "no image server installed" problem. The user incorrectly concludes the problem is .29 - not realizing the problem is a Windows feature acting as designed.

It is easy to check this problem - right click on every DLL in the Manifold installation folder choose Properties. If there is an Unblock button appearing in the General tab that is the problem.

walm
18 post(s)
#06-Nov-13 12:23

Well, I'll be a monkeys uncle.

Thanks Mike. Problem fixed.

Don't know why it worked in 8.0.28, it's the same file in the same location but unblocking as you described fixed the problem. Learn something new every day. Once again thank goodness the internet was invented and the world is much smaller.

Have a nice day.

Wal

solwesty60 post(s)
#07-Nov-13 23:13

Mike,

That did the trick....everything works like a charm. Thanks very much for the info. If you have a way to update 100 computers without having the users "Unblock" all the DLL's that would be money. Most likely a pipe dream though.

Matt

joebocop
516 post(s)
#08-Nov-13 00:23

SysInternals' "streams" exe can be scripted, and deployed via GPO if you're in such an environment.

http://blog.nicholasrogoff.com/2010/09/01/how-to-bulk-unblock-files-in-windows-7-or-server-2008/

mikedufty

871 post(s)
#08-Nov-13 09:17

Virtual Earth was blocked for me, but the computer didn't seem to respond to clicking the unblock button, kept showing as blocked. Copying to an external non windows drive and putting it back did the trick.

Mike Fisher

899 post(s)
#11-Nov-13 06:13

but the computer didn't seem to respond to clicking the unblock button

Was the file you tried to unblock in the Program Files folder hierarchy? If so don't forget

Confusion can also arise from a problem with Microsoft's implementation of this feature and how it interacts with Microsoft security features for Program Files and similar directories. In some cases clearing blocked status in a file in Program Files or similar will NOT clear the blocked flag on the file. Therefore it is best to clear blocked status of a file in a different folder and - after verifying blocked status has been cleared - then copying desired DLLs into the Manifold installation folder in Program Files.

mikedufty

871 post(s)
#11-Nov-13 08:24

Ah, I see it now, clearly I also fall in the category of users who can't read the instructions or at least all the instructions.

adaptagis

633 post(s)
#08-Nov-13 10:04

Hello Mike

thanks for this!

I suggest that a note regarding the unblocking should be added as remark for the download file.

currently there is non of it mentioned.

rockland
97 post(s)
#25-Nov-13 21:25

pardon me but do I need to re-download the allservers file or just right click on each dll and click unblock? I just had need for some images and I am getting the same errors as others above.

rockland
97 post(s)
#25-Nov-13 22:30

okay...I think I understand from the posts above what to do. what hosed the dll's in the first place?

Mike Fisher

899 post(s)
#26-Nov-13 11:12

what hosed the dll's in the first place?

Not sure what you mean - no DLLs on the Manifold web site were hosed. They are OK as before.

If you are referring to confusion resulting from a Windows safety feature that prevents use of downloaded files if the user does not explicitly approve their use please see my post above. That is how that Windows feature is supposed to work - no one should wrongly conclude that any DLLs are damaged.

KlausDE

6,410 post(s)
#26-Nov-13 13:27

no one should wrongly conclude that any DLLs are damaged

... at least DDLs provided by Manifold.

Third party tools and internal development might need to be recompiled agains .NET 4 since with version 8.0.29.0 Manifold started to uses .Net 4


Do you really want to ruin economy only to save the planet?

Felgar4 post(s)
#26-Mar-14 21:59

I just wanted to chime in, to ensure that all 3rd party dll files in the Manifold folder are also recompiled or temporarily removed. The presence of an old dll (not an imageserver dll) was causing the error for me...

philw
101 post(s)
#09-Jun-15 05:40

Just wanted to add that I had the same problem with Windows 8.1 unzipping direct to the Manifold program folder(s). Then unzipped to a desktop folder and "unblocked" all files before pasting them into the Manifold program folder (and x86) which still did not work. Problem for me was another DLL file (geocoding) that was part of the original Manifold install but was blocked. Worth checking the other DLL files if you still have issues.

Agree a note should be added to the install .txt file.

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