Unable to Access Store
Symptoms Include:
- Store not Available
- Stores not available
- Stores don't appear
- Store doesn't appear
- No store
- No stores
- Store(s) unavailable
- Cannot Open Store
- Can't open Store
- Cannot find Store
- Can't access store
- Could Not Start Checkout Server
- The Checkout server could not be started.
- Cannot access the Example store or stores hosted on this computer, although you may be able to login to a Checkout store hosted on another computer.
- The server error message is: pre-existing shared memory block (xxxxx) is still in use.
- The server error message is: Cannot access Shared Memory Segment
- The server error message is: Another instance of postgres is already running.
- The server error message is: A postmaster.pid file already exists.
Possible cause of error:
To correct the Lingering Postmaster.pid file issue:
Exit Checkout
- In Finder, select GO > Go to Folder
- Enter ~/Library in the field and click GO
- Double-click on the Application Support folder
- Double-click on the Checkout folder
- Checkout 3: Click, one-time on the Database.checkout file
- Checkout 4: Click, one-time on the Database93.checkout file
- Select Duplicate from the File menu (top of screen)
- Checkout 3: Control-click on the original Database.checkout file and select Show Package Contents.
- Checkout 4: Control-click on the original Database93.checkout file and select Show Package Contents.
- Remove the file named Postmaster.pid
- Empty trash
- Checkout 3: If this process was error-free, you can remove the duplicate copy of Database.checkout
- Checkout 4: If this process was error-free, you can remove the duplicate copy of Database93.checkout
- Launch Checkout
To correct the Postgres server is already running issue:
Exit Checkout
- Exit Checkout
- Restart your computer
- Launch Checkout and try to login.
If that does not work, try the following:
- Close Checkout
- In Spotlight (magnifying glass in the upper right corner) type in Activity Monitor and hit the Enter key
- In the upper right corner of the Activity Monitor type in postgres
- Click on the word "PID." Select the lowest PID number and click the X button and choose to "Force Quit" It's important that you consult with your IT Tech before quitting any instance of Postgres just in case Checkout is not the only application using Postgres
- Launch Checkout
Store Created by a Different User
Checkout can be installed by a user with Mac Administrator privileges, or by a user with Mac Standard user privileges. In either case, the name and password of a user with Administrator privileges will be required for installation. Once installed, Checkout will need to have been registered, which can be done by the Standard Mac user. The Store(s) will be located in the library of the Mac user who created the Store(s). Therefore all Store employees, will need to log into the Mac using the Mac id of the user who created the Store(s). Stores will only be available to the Mac user who created the Store(s).
If you log into your Mac using a Standard and the Store(s) are not available, it's possible the Store(s) were created by a different user. If this is the case
- Log into the Mac with the other Mac user ID
- Launch Checkout
- Create a backup of the Store, saving the file to the Desktop (Checkout > Manage Checkout Stores > Backup)
- Exit Checkout
- Make Finder the active program
- Open a new Finder window in the /tmp folder (Go > Go to Folder > /tmp)
- Drag the backup file to the /tmp folder
- (Log out if necessary and) Log in as the preferred Checkout user
- Open a new Finder window in the /tmp folder (Go > Go to Folder > /tmp)
- Drag the backup file from the /tmp folder to the Desktop
- Launch Checkout
- Select Manage Stores (Checkout > Manage Checkout Stores)
- Enter a Mac user name that have Administrator privileges
- Select Restore from Backup (from the Desktop)