Why won the gatherer stay on the server it is told to index?
If the first URL of the RootNode specified is on a different server than the root node, then versions of Harvest prior to 1.5 will follow this URL and index the second server, never returning to the first one. Either upgrade to 1.5, or change your rootnode page so that the first link is an internal one.