Differences between revisions 1 and 12 (spanning 11 versions)
Revision 1 as of 2006-10-03 16:27:45
Size: 3931
Comment:
Revision 12 as of 2006-12-13 14:52:51
Size: 3766
Comment:
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
[[TableofContents([2])]] [[TableOfContents([2])]]
Line 4: Line 4:
Describe OxCLIC remote collections here.One of the benefits of MDID is that it allows collections housed externally (not on the user's MDID server) to be accessed, browsed, searched &c. from another MDID server. These remote collections are easily established, requiring users with admin privileges on each server (the server housing the collection, and the server that wishes to access it remotely) only a few options to be configured within MDID's web-based administration panel. One of the benefits of MDID is that it allows collections housed externally (not on the user's MDID server) to be accessed, browsed, searched &c. from another MDID server. These remote collections are easily established, requiring users with admin privileges on each server (the server housing the collection, and the server that wishes to access it remotely) only a few options to be configured within MDID's web-based administration panel.
Line 6: Line 6:
= MDID and remote collections ==

==Setup Instructions from MDID==
= MDID and remote collections =
== Setup Instructions from MDID ==
Line 12: Line 10:
# '''Create a user account''' for the organization that wants to access your collection. Make sure the login you chose does not conflict with any of your regular user. Set a password for the account.
# '''Grant read permissions''' to the user account for the target collection. Without this, the remote collection will not work. You will probably want to grant the Full-size Image Access permission as well.
# '''Share the collection''' by going to the collection property screen and clicking on ''Sharing''. Enter the login name of the account you created and the subnet and mask of the MDID2 server that will access the collection.
# '''Pass the remote URL''' of the collection to the organization that wants access. The remote URL is listed on the collection property screen. Replace ''username'' and ''password'' with the appropriate login name and password of the account you created.
 1. '''Create a user account''' for the organization that wants to access your collection. Make sure the login you chose does not conflict with any of your regular user. Set a password for the account.
 1. '''Grant read permissions''' to the user account for the target collection. Without this, the remote collection will not work. You will probably want to grant the Full-size Image Access permission as well.
 1. '''Share the collection''' by going to the collection property screen and clicking on ''Sharing''. Enter the login name of the account you created and the subnet and mask of the MDID2 server that will access the collection.
 1. '''Pass the remote URL''' of the collection to the organization that wants access. The remote URL is listed on the collection property screen. Replace ''username'' and ''password'' with the appropriate login name and password of the account you created.
Line 18: Line 15:
Line 23: Line 19:
==Problems== == Problems ==
The oxclic.oucs server is faster, but does not contain any images. The oxclic2.oucs server is old, but contains many images.
Setting up MDID's remote collection capability involves 2 steps
=== Server ===
On the '''server''' you need to share the collection. From the Collection Properties page, choose Sharing.
Line 25: Line 25:
The oxclic.oucs server is faster, but does not contain any images. The oxclic2.oucs server is old, but contains many images. To test MDID's remote collections capability, one attempted to establish a connection between the two, with oxclic.oucs connecting to the hoa2 collection houses on oxclic2.oucs. The Username should be a valid username on the server, and it should at least have permission to read this collection.
The IP address of the remote (client) computer that will be accessing the collection goes in the subnet field.
The subnet mask should be 255.255.255.0, unless you know some reason why it should not.
Line 27: Line 29:
The instructions above were easy to follow, with two exceptions: From the Collection Properties page, you will have a Remote URL field, which will need to be edited and entered into the client in the steps below.
Line 29: Line 31:
#To the layman, the difference between a subnet and a mask is confusing. Armed only with the IP address of oxclic.oucs, where should this data be entered, and what should go in the other field?
#*In the end, '''255.255.252.0''' was entered as the Subnet and '''163.1.3.18''' as the Mask.
#When setting up the remote collection on oxclic.oucs, what data should be entered into the Resource Path field? How does this differ from the Remote URL?
#*The Remote URL was entered as '''http://oxclicREMOTE:oxclicREMOTE@oxclic2.oucs.ox.ac.uk/,6'''
=== Client ===
On the '''client''' you need to create a New Remote collection.
The Resource Path field should point to an empty directory on the client itself. This directory will hold the cache of images obtained from the remote server - they will be held in a series of folders called thumb, medium and full.?
Line 34: Line 35:
Setting up the user to allow the remote collection was simple. The user is added in exactly the same way as one would enter any normal user. Once you have created the collection you should enter the Remote URL from the server's Collection Properties page. You will need to enter the correct username and password as defined on the server.
Line 36: Line 37:
*Username: oxclicREMOTE
*Password: oxclicREMOTE
http://USERNAME:PASSWORD@oxclic.oucs.ox.ac.uk:8081/,9
Line 39: Line 39:
===Searching and Browsing===
Line 41: Line 40:
However, even though the oxclicREMOTE user has been given the appropriate privileges, and the remote collection has been added to the oxclic.oucs server, browsing the collection does not appear as an option, and the search (while an option) does not return results on any searches. === Searching and Browsing ===
Line 43: Line 42:
This could be explained by a failure in connection (perhaps the subnet/mask problem?) except that the oxclic.oucs server does recognise that the remote collection is present; it is connected in some manner, because it is listed on the 'Collection Overview' page (including listing the correct number of records). You can only Search a remote collection. Browsing would require too much in the way of system resources.
The transaction log can give you a few clues if something does not work correctly, though it is pretty cryptic.

TableOfContents([2])

Introduction

One of the benefits of MDID is that it allows collections housed externally (not on the user's MDID server) to be accessed, browsed, searched &c. from another MDID server. These remote collections are easily established, requiring users with admin privileges on each server (the server housing the collection, and the server that wishes to access it remotely) only a few options to be configured within MDID's web-based administration panel.

MDID and remote collections

Setup Instructions from MDID

Follow the steps below to share one of your collections with other MDID2 users.

  1. Create a user account for the organization that wants to access your collection. Make sure the login you chose does not conflict with any of your regular user. Set a password for the account.

  2. Grant read permissions to the user account for the target collection. Without this, the remote collection will not work. You will probably want to grant the Full-size Image Access permission as well.

  3. Share the collection by going to the collection property screen and clicking on Sharing. Enter the login name of the account you created and the subnet and mask of the MDID2 server that will access the collection.

  4. Pass the remote URL of the collection to the organization that wants access. The remote URL is listed on the collection property screen. Replace username and password with the appropriate login name and password of the account you created.

Accessing a shared remote collection

To access a shared collection, create a new remote collection in your MDID2 system. Enter the remote URL you receive from the organization hosting the shared collection into the collection properties of the collection you just created. Make sure you received a valid username and password.

The collection will be available for searching immediately.

Problems

The oxclic.oucs server is faster, but does not contain any images. The oxclic2.oucs server is old, but contains many images. Setting up MDID's remote collection capability involves 2 steps

Server

On the server you need to share the collection. From the Collection Properties page, choose Sharing.

The Username should be a valid username on the server, and it should at least have permission to read this collection. The IP address of the remote (client) computer that will be accessing the collection goes in the subnet field. The subnet mask should be 255.255.255.0, unless you know some reason why it should not.

From the Collection Properties page, you will have a Remote URL field, which will need to be edited and entered into the client in the steps below.

Client

On the client you need to create a New Remote collection. The Resource Path field should point to an empty directory on the client itself. This directory will hold the cache of images obtained from the remote server - they will be held in a series of folders called thumb, medium and full.?

Once you have created the collection you should enter the Remote URL from the server's Collection Properties page. You will need to enter the correct username and password as defined on the server.

http://USERNAME:PASSWORD@oxclic.oucs.ox.ac.uk:8081/,9

Searching and Browsing

You can only Search a remote collection. Browsing would require too much in the way of system resources. The transaction log can give you a few clues if something does not work correctly, though it is pretty cryptic.

Interestingly, the number of records also disappears from this page occasionally, seemingly with no apparent user-inputted changes to the configuration of either server.