I'm working on a new installation of Islandora 7.x-1.1 and having a few different issues. Perhaps they are all related and will look familiar to someone or point to a more general error. Thanks for any help.
So far all I've installed are:
*core Islandora module
*Islandora Basic Collection
*Islandora Basic Image
and dependencies and tools:
*Islandora XML Form API
*Islandora XML Form Elements
*Islandora Schema API
*Objective Forms
*PHP Lib
*Islandora XML Form Builder
*Islandora XML Forms
I'm unable to ingest anything or create new collections without getting errors.
1) In the solution packs configuration screen (admin/islandora/solution_packs), I get a notice that "Some objects must be reinstalled. See objects list for details." The notice appears under both Islandora and Islandora Basic Image: "Modified Datastream:
TN." (See this screenshot for clarification:
https://www.dropbox.com/s/2zennk81whcup88/islandora_error.png). If I click "re-install objects" it appears to proceed normally but nothing actually gets fixed.
2) I see this warning repeatedly when browsing around the collection pages: "
Warning: curl_setopt(): cannot represent a stream of type Output as a STDIO FILE* in
CurlConnection->getRequest() (line
628 of
[path omitted]\sites\all\modules\islandora\libraries\tuque\HttpConnection.php)."
3) When I try to create a new collection, I get a 500 Internal Server Error. This appears in the log:
Caused by: org.fcrepo.server.errors.GeneralException: Error getting http://[host URL omitted]/sites/all/modules/islandora_solution_pack_collection/images/folder.png
at org.fcrepo.server.storage.DefaultExternalContentManager.get(DefaultExternalContentManager.java:183) [fcrepo-server-3.4.2.jar:na]
at org.fcrepo.server.storage.DefaultExternalContentManager.getFromWeb(DefaultExternalContentManager.java:332) [fcrepo-server-3.4.2.jar:na]
at org.fcrepo.server.storage.DefaultExternalContentManager.getExternalContent(DefaultExternalContentManager.java:149) [fcrepo-server-3.4.2.jar:na]
... 57 common frames omitted
Caused by: java.net.UnknownHostException:[host name omitted]
at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:195) [na:1.6.0_43]
at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:366) [na:1.6.0_43]
at java.net.Socket.connect(Socket.java:529) [na:1.6.0_43]
at java.net.Socket.connect(Socket.java:478) [na:1.6.0_43]
at java.net.Socket.<init>(Socket.java:375) [na:1.6.0_43]
at java.net.Socket.<init>(Socket.java:249) [na:1.6.0_43]
at org.apache.commons.httpclient.protocol.DefaultProtocolSocketFactory.createSocket(DefaultProtocolSocketFactory.java:80) [commons-httpclient-3.1.jar:na]
at org.apache.commons.httpclient.protocol.ControllerThreadSocketFactory$1.doit(ControllerThreadSocketFactory.java:91) [commons-httpclient-3.1.jar:na]
at org.apache.commons.httpclient.protocol.ControllerThreadSocketFactory$SocketTask.run(ControllerThreadSocketFactory.java:158) [commons-httpclient-3.1.jar:na]
... 1 common frames omitted
And this appears in the Drupal log:
RepositoryException:
javax.ws.rs.WebApplicationException:
org.fcrepo.server.errors.HttpServiceNotFoundException:
[DefaultExternalContentManager] returned an error. The underlying error
was a org.fcrepo.server.errors.GeneralException The message was
"Error getting
http://[host url omitted]/sites/all/modules/islandora_solution_pack_collection/images/folder.png"
.
in
RepositoryConnection->parseFedoraExceptions() (line
227 of
[path omitted]\islandora\sites\all\modules\islandora\libraries\tuque\RepositoryConnection.php).
4) When I try to ingest a new image, I get a similar error as in #3.