I run in a x64 environment.... So your program is looking for the DSN file in "program files" when it should be looking in "program files (x86)".
Can you use regedit and open "SOFTWARE\Citrix\IMA key "DataSourceName"
This should indicate where the DSN file is, what's your value on the x64 system?
thnx
C:\Program Files (x86)\Citrix\Independent Management Architecture\MF20.dsn
still strange the program can't find the dsn file, can you paste this dsn stuff from the log in here?
Not sure what you mean "dsn stuff".... You want your program log?
yes
Here it is.... but it doesn't indicate that it can't find the DSN....
7/8/2008 12:02:23 PM -- _____________________________________________________________________________________
7/8/2008 12:02:23 PM -- Farm Monitor Version: 4.5.0.5 beta Build: 566 starting.
7/8/2008 12:02:23 PM -- Loading options from: fm.cfg
7/8/2008 12:02:24 PM -- Connected to a Presentation Server 45 farm.
7/8/2008 12:02:26 PM -- Conneting to farm...
7/8/2008 12:02:26 PM -- Conneted to farm: PL-FARM
7/8/2008 12:02:26 PM -- Collecting zone information.
7/8/2008 12:02:26 PM -- Found zone: Norwalk
7/8/2008 12:02:26 PM -- Found zone: New York
7/8/2008 12:02:26 PM -- Found zone: 10.2.69.0
7/8/2008 12:02:26 PM -- Finding Citrix servers.
7/8/2008 12:02:26 PM -- Server found: NW-MPS-209
7/8/2008 12:02:26 PM -- Server found: NW-MPS-214
7/8/2008 12:02:26 PM -- Server found: NW-MPS-215
7/8/2008 12:02:26 PM -- Server found: NY-MPS-310
7/8/2008 12:02:26 PM -- Server found: NW-MPS-219
7/8/2008 12:02:26 PM -- Server found: NW-MPS-216
7/8/2008 12:02:26 PM -- Server found: NY-MPS-316
7/8/2008 12:02:26 PM -- Server found: NW-MPS-217
7/8/2008 12:02:26 PM -- Server found: NW-MPS-218
7/8/2008 12:02:26 PM -- Server found: NY-MPS-319
7/8/2008 12:02:26 PM -- Scanning datastore
7/8/2008 12:02:40 PM -- Datastore: nw-sql-201
7/8/2008 12:02:40 PM -- License server: NY-LIC-301.corp.pcln.com
7/8/2008 12:02:40 PM -- Datacollector: NW-MPS-216
7/8/2008 12:02:40 PM -- Datacollector: NY-MPS-310
7/8/2008 12:02:40 PM -- Datacollector: NY-MPS-319
so, it finds your datastore right? then whats the problem?
Only after I point it..... upon launch, I am presented with a "Cannot find MF20.DSN file..." dialog box to search for the file manually.
Just browse the file...
I understand that; however, the reason it cant find the file is the x64 problem. Additionally, if I do browse to the DSN file, then all my options are reset.
The new version still cannot find the DSN file automatically on an x64 server.
So on the x64 machine, the reg key:
"SOFTWARE\Citrix\IMA key "DataSourceName"
points to:
C:\Program Files (x86)\Citrix\Independent Management Architecture\MF20.dsn
And this file exists?
And still you have to browse for it?, when you start browsing for it, do you start in 'program files' or in 'program files(x86)' ????
Does the program properly detect you have a x64 system, you can find this in the startup part of the log file.
You are correct about the registry, and yes, it exists. Browsing starts in C:\Program Files\.
The OS field reads OS Platform: Win32NT
Also, I noticed that the Farm Monitor Version still reads as 4.5.0.5 beta Build:871
even though I am 100% postive I am using the July 7th 4.5.1.0 version.
We only incresed the build number it should be 4.5.0.5 beta, build 871.
Very strange about the dsn file... To bad we don't have a x64 system here to test it!
The program uses the registry to find the pointer to the DNS file, and it uses the variable '%program files%'. But is doesn't consider x64 systems yet, but that can easely adjusted, also this point is on the list!
Again, good point! thanks a lot for reporting this!