Fix "File/Photo Already Exists" or "Permission Denied" error

Depending on the history of installation and updating MLS data on the computer, a "file already exists" error, "photo already exists" error, "permission denied" error, or a failure to update photos indicates that either the MLS photos where never properly installed or they were corrupted during an update or download into your computer. Photos are locked (as "Read Only") on the installation CD so that they aren't corrupted during installation. Normally, after all the photos have been installed, a "Clear Read Only" (CRO) utility automatically runs to unlock the installed photos. If the installed photos are not unlocked, any attempt to replace a locked (or corrupted) photo will fail and the photo portion of the installation, update or download will abort with an error message. (Note that the update status will indicate "last updated" whenever the MLS listing data dictionary updates, even though all photos may not have updated.)

To fix such errors, close CTI Navigator and go on the Internet to www.ctimls.com/U/{MLS}CRO.exe (see note 1). If you are using Windows VistaSave the {MLS}cro.exe file to your desktop (or a downloads directory) > right-click on the saved file > click "Run as Administrator" > double-click on the saved file to run it in Vista. In any version of Windows prior to Vista, Open or Run the {MLS}cro.exe file. When the file runs, click Start on the "Clear Read Only" screen. The "CRO" program will unlock all installed or downloaded MLS photo files. After running the CRO,  update or re-try the CTI Navigator function that was experiencing an error.

If displaying a report generates an error described in paragraph one above, or if an update stops at a particular photo and does not continue or displays the message "unable to connect to server" after you have run {MLS}CRO.exe (described in the previous paragraph), that particular MLS photo file may be corrupted or damaged on your hard drive. In such a case, write down the MLS number, close CTI Navigator ( and the Update Manager if open), and delete the suspect photo (and any photos that end with a .lck or .tmp extension instead of .jpg) as follows. (Don't worry about deleting photo files because the next update or report that requires the deleted photo will automatically trigger CTI Navigator to download the missing photo over the Internet.)

Either use the Windows Find/Search function to locate photo files (searching for {MLS#}*.jpg) or go directly to them using the Windows Explorer (right-click on Start > select Explore). Photos are stored at C:\Program Files\CTI Navigator\{MLS}\Photos according to the last two digits of the listing number. The first subdirectory under Photos is the next to the last digit (the "tens" integer position) and the subdirectory under this is the last digit (the "ones" integer position). For example, the photos for MLS#12345 would be in C:\Program Files\CTI Navigator\{MLS}\Photos\4\5 (in the "Photos" folder go to the 4 subfolder then to the 5 subfolder under the 4 folder). Every MLS# in the Photos\4\5 folder will end in 45 followed by an alphabetical letter such as a, b, c or d. The letter indicates the position of the photo in reports. The photo with the letter "a" after the number is the main photo that displays at the top of reports which show photos. 

 

Delete only the photos for the MLS# that are currently being updated or downloaded for a report (you can delete all photos for the same MLS#). After deleting a photo, re-try the CTI Navigator function that was experiencing an error or manually update. You can verify if your listing database is up-to-date by running the Activity Report set to zero days back. If there are any activities zero days back (which is always "today"), the listing database is up-to-date (although this does not guarantee that all photos updated successfully).

If a permissions error occurs during a tax update or while using an Internet function in CTI Navigator (such as send listing, send photo, or CTI Matchmaker), follow the instructions in the related article, "Fix Permission Denied or Remote Calls not allowed (error 70)".

Note 1: the 3-letter code for your local MLS can be determined by opening the CTI Navigator login screen > click the Setup button > the MLS code is the first 3 letters in the Internet Server Address box. 

Note 2: If your computer is always connected to the Internet (such as by DSL or cable), CTI Navigator will automatically download any photos needed for reports on the fly. If your are using a laptop or computer with a dialup Internet connection, you may want to re-install the photos to ensure that they are all available even when your computer is off-line. (To re-install just photos, insert a fresh copy of CTI Navigator installation disk one > select Listing Data Only > Un-check all items except Photos > click install.) If you have installed the MLS data and have a broadband Internet connection and authority to add/revise listings, you can use Tools > Photo Manager > File > Verify Photos to ensure that your computer contains all the MLS photos.

Back to the top of this page È


Related articles or Internet links:

To return to CTI's menu of Error Fixes, click here or use the back arrow at the top of your Internet browser.

 

 

 

{rev. 02.15.08}