Started by upstream project "d1_integration_Sandbox_func_ALL" build number 13 originally caused by: Started by user administrator Building in workspace /var/lib/jenkins/jobs/d1_integration_Sandbox_log_functional/workspace Updating https://repository.dataone.org/software/cicore/trunk/d1_integration at revision '2018-02-05T21:49:23.602 +0000' At revision 19081 No changes for https://repository.dataone.org/software/cicore/trunk/d1_integration since the previous build Parsing POMs Established TCP socket on 45289 [workspace] $ java -cp /var/lib/jenkins/plugins/maven-plugin/WEB-INF/lib/maven3-agent-1.11.jar:/usr/share/maven/boot/plexus-classworlds-2.x.jar org.jvnet.hudson.maven3.agent.Maven3Main /usr/share/maven /var/cache/jenkins/war/WEB-INF/lib/remoting-3.14.jar /var/lib/jenkins/plugins/maven-plugin/WEB-INF/lib/maven3-interceptor-1.11.jar /var/lib/jenkins/plugins/maven-plugin/WEB-INF/lib/maven3-interceptor-commons-1.11.jar 45289 <===[JENKINS REMOTING CAPACITY]===>channel started Executing Maven: -B -f /var/lib/jenkins/jobs/d1_integration_Sandbox_log_functional/workspace/pom.xml verify -Dit.test=LogAggregationFunctionalIT* -Dtest=TestDefaultSettings -Dcontext.label=SANDBOX [INFO] Scanning for projects... [WARNING] [WARNING] Some problems were encountered while building the effective model for org.dataone:d1_integration:war:2.4-SNAPSHOT [WARNING] 'build.plugins.plugin.version' for com.mycila.maven-license-plugin:maven-license-plugin is missing. @ line 218, column 15 [WARNING] 'build.plugins.plugin.version' for org.apache.maven.plugins:maven-compiler-plugin is missing. @ line 201, column 15 [WARNING] 'build.plugins.plugin.version' for org.apache.maven.plugins:maven-war-plugin is missing. @ line 241, column 15 [WARNING] 'build.plugins.plugin.version' for org.codehaus.mojo:buildnumber-maven-plugin is missing. @ line 225, column 15 [WARNING] [WARNING] It is highly recommended to fix these problems because they threaten the stability of your build. [WARNING] [WARNING] For this reason, future Maven versions might no longer support building such malformed projects. [WARNING] [INFO] [INFO] ------------------------------------------------------------------------ [INFO] Building DataONE Integration Testing Package 2.4-SNAPSHOT [INFO] ------------------------------------------------------------------------ [INFO] [INFO] --- buildnumber-maven-plugin:1.4:create (default) @ d1_integration --- [INFO] Executing: /bin/sh -c cd '/var/lib/jenkins/jobs/d1_integration_Sandbox_log_functional/workspace' && 'svn' '--non-interactive' 'info' [INFO] Working directory: /var/lib/jenkins/jobs/d1_integration_Sandbox_log_functional/workspace [INFO] Storing buildNumber: 19081 at timestamp: 1517867369191 [INFO] Executing: /bin/sh -c cd '/var/lib/jenkins/jobs/d1_integration_Sandbox_log_functional/workspace' && 'svn' '--non-interactive' 'info' [INFO] Working directory: /var/lib/jenkins/jobs/d1_integration_Sandbox_log_functional/workspace [INFO] Storing buildScmBranch: trunk [INFO] [INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ d1_integration --- [WARNING] Using platform encoding (UTF-8 actually) to copy filtered resources, i.e. build is platform dependent! [INFO] Copying 14 resources [INFO] [INFO] --- maven-compiler-plugin:2.0.2:compile (default-compile) @ d1_integration --- [INFO] Nothing to compile - all classes are up to date [INFO] [INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ d1_integration --- [WARNING] Using platform encoding (UTF-8 actually) to copy filtered resources, i.e. build is platform dependent! [INFO] Copying 61 resources [INFO] [INFO] --- maven-compiler-plugin:2.0.2:testCompile (default-testCompile) @ d1_integration --- [INFO] Nothing to compile - all classes are up to date [INFO] [INFO] --- maven-surefire-plugin:2.10:test (default-test) @ d1_integration --- [INFO] Surefire report directory: /var/lib/jenkins/jobs/d1_integration_Sandbox_log_functional/workspace/target/surefire-reports ------------------------------------------------------- T E S T S ------------------------------------------------------- Running org.dataone.integration.contextTests.TestDefaultSettings Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.031 sec Results : Tests run: 1, Failures: 0, Errors: 0, Skipped: 0 [JENKINS] Recording test results [INFO] [INFO] --- maven-antrun-plugin:1.3:run (execution1) @ d1_integration --- [INFO] Executing tasks [INFO] Executed tasks [INFO] [INFO] --- maven-dependency-plugin:2.3:unpack-dependencies (jetty-classpath) @ d1_integration --- > isMarkerOlder: artifact1 = /var/lib/jenkins/.m2/repository/org/eclipse/jetty/orbit/javax.activation/1.1.0.v201105071233/javax.activation-1.1.0.v201105071233.jar marker = /var/lib/jenkins/jobs/d1_integration_Sandbox_log_functional/workspace/target/dependency-maven-plugin-markers/org.eclipse.jetty.orbit-javax.activation-jar-1.1.0.v201105071233.marker artifact1 lastModified: 1484002679000 marker lastModified: 1484002679000 < false = marker older than artifact? > isMarkerOlder: artifact1 = /var/lib/jenkins/.m2/repository/org/eclipse/jetty/orbit/org.eclipse.jdt.core/3.7.1/org.eclipse.jdt.core-3.7.1.jar marker = /var/lib/jenkins/jobs/d1_integration_Sandbox_log_functional/workspace/target/dependency-maven-plugin-markers/org.eclipse.jetty.orbit-org.eclipse.jdt.core-jar-3.7.1.marker artifact1 lastModified: 1484002682000 marker lastModified: 1484002682000 < false = marker older than artifact? > isMarkerOlder: artifact1 = /var/lib/jenkins/.m2/repository/org/eclipse/jetty/aggregate/jetty-all-server/8.1.15.v20140411/jetty-all-server-8.1.15.v20140411.jar marker = /var/lib/jenkins/jobs/d1_integration_Sandbox_log_functional/workspace/target/dependency-maven-plugin-markers/org.eclipse.jetty.aggregate-jetty-all-server-jar-8.1.15.v20140411.marker artifact1 lastModified: 1484002681000 marker lastModified: 1484002681000 < false = marker older than artifact? > isMarkerOlder: artifact1 = /var/lib/jenkins/.m2/repository/org/eclipse/jetty/orbit/org.apache.jasper.glassfish/2.2.2.v201112011158/org.apache.jasper.glassfish-2.2.2.v201112011158.jar marker = /var/lib/jenkins/jobs/d1_integration_Sandbox_log_functional/workspace/target/dependency-maven-plugin-markers/org.eclipse.jetty.orbit-org.apache.jasper.glassfish-jar-2.2.2.v201112011158.marker artifact1 lastModified: 1484002680000 marker lastModified: 1484002680000 < false = marker older than artifact? > isMarkerOlder: artifact1 = /var/lib/jenkins/.m2/repository/org/eclipse/jetty/orbit/javax.servlet.jsp.jstl/1.2.0.v201105211821/javax.servlet.jsp.jstl-1.2.0.v201105211821.jar marker = /var/lib/jenkins/jobs/d1_integration_Sandbox_log_functional/workspace/target/dependency-maven-plugin-markers/org.eclipse.jetty.orbit-javax.servlet.jsp.jstl-jar-1.2.0.v201105211821.marker artifact1 lastModified: 1484002679000 marker lastModified: 1484002679000 < false = marker older than artifact? > isMarkerOlder: artifact1 = /var/lib/jenkins/.m2/repository/org/eclipse/jetty/jetty-http/8.1.15.v20140411/jetty-http-8.1.15.v20140411.jar marker = /var/lib/jenkins/jobs/d1_integration_Sandbox_log_functional/workspace/target/dependency-maven-plugin-markers/org.eclipse.jetty-jetty-http-jar-8.1.15.v20140411.marker artifact1 lastModified: 1484002680000 marker lastModified: 1484002680000 < false = marker older than artifact? > isMarkerOlder: artifact1 = /var/lib/jenkins/.m2/repository/org/eclipse/jetty/orbit/javax.servlet/3.0.0.v201112011016/javax.servlet-3.0.0.v201112011016.jar marker = /var/lib/jenkins/jobs/d1_integration_Sandbox_log_functional/workspace/target/dependency-maven-plugin-markers/org.eclipse.jetty.orbit-javax.servlet-jar-3.0.0.v201112011016.marker artifact1 lastModified: 1484002679000 marker lastModified: 1484002679000 < false = marker older than artifact? > isMarkerOlder: artifact1 = /var/lib/jenkins/.m2/repository/javax/servlet/javax.servlet-api/3.0.1/javax.servlet-api-3.0.1.jar marker = /var/lib/jenkins/jobs/d1_integration_Sandbox_log_functional/workspace/target/dependency-maven-plugin-markers/javax.servlet-javax.servlet-api-jar-3.0.1.marker artifact1 lastModified: 1484002268000 marker lastModified: 1484002268000 < false = marker older than artifact? > isMarkerOlder: artifact1 = /var/lib/jenkins/.m2/repository/org/eclipse/jetty/orbit/javax.security.auth.message/1.0.0.v201108011116/javax.security.auth.message-1.0.0.v201108011116.jar marker = /var/lib/jenkins/jobs/d1_integration_Sandbox_log_functional/workspace/target/dependency-maven-plugin-markers/org.eclipse.jetty.orbit-javax.security.auth.message-jar-1.0.0.v201108011116.marker artifact1 lastModified: 1484002678000 marker lastModified: 1484002678000 < false = marker older than artifact? > isMarkerOlder: artifact1 = /var/lib/jenkins/.m2/repository/org/eclipse/jetty/orbit/javax.annotation/1.1.0.v201108011116/javax.annotation-1.1.0.v201108011116.jar marker = /var/lib/jenkins/jobs/d1_integration_Sandbox_log_functional/workspace/target/dependency-maven-plugin-markers/org.eclipse.jetty.orbit-javax.annotation-jar-1.1.0.v201108011116.marker artifact1 lastModified: 1484002679000 marker lastModified: 1484002679000 < false = marker older than artifact? > isMarkerOlder: artifact1 = /var/lib/jenkins/.m2/repository/org/eclipse/jetty/orbit/javax.servlet.jsp/2.2.0.v201112011158/javax.servlet.jsp-2.2.0.v201112011158.jar marker = /var/lib/jenkins/jobs/d1_integration_Sandbox_log_functional/workspace/target/dependency-maven-plugin-markers/org.eclipse.jetty.orbit-javax.servlet.jsp-jar-2.2.0.v201112011158.marker artifact1 lastModified: 1484002679000 marker lastModified: 1484002679000 < false = marker older than artifact? > isMarkerOlder: artifact1 = /var/lib/jenkins/.m2/repository/org/eclipse/jetty/orbit/javax.el/2.2.0.v201108011116/javax.el-2.2.0.v201108011116.jar marker = /var/lib/jenkins/jobs/d1_integration_Sandbox_log_functional/workspace/target/dependency-maven-plugin-markers/org.eclipse.jetty.orbit-javax.el-jar-2.2.0.v201108011116.marker artifact1 lastModified: 1484002679000 marker lastModified: 1484002679000 < false = marker older than artifact? > isMarkerOlder: artifact1 = /var/lib/jenkins/.m2/repository/org/eclipse/jetty/jetty-websocket/8.1.15.v20140411/jetty-websocket-8.1.15.v20140411.jar marker = /var/lib/jenkins/jobs/d1_integration_Sandbox_log_functional/workspace/target/dependency-maven-plugin-markers/org.eclipse.jetty-jetty-websocket-jar-8.1.15.v20140411.marker artifact1 lastModified: 1484002680000 marker lastModified: 1484002680000 < false = marker older than artifact? > isMarkerOlder: artifact1 = /var/lib/jenkins/.m2/repository/org/eclipse/jetty/jetty-util/8.1.15.v20140411/jetty-util-8.1.15.v20140411.jar marker = /var/lib/jenkins/jobs/d1_integration_Sandbox_log_functional/workspace/target/dependency-maven-plugin-markers/org.eclipse.jetty-jetty-util-jar-8.1.15.v20140411.marker artifact1 lastModified: 1484002680000 marker lastModified: 1484002680000 < false = marker older than artifact? > isMarkerOlder: artifact1 = /var/lib/jenkins/.m2/repository/org/eclipse/jetty/jetty-io/8.1.15.v20140411/jetty-io-8.1.15.v20140411.jar marker = /var/lib/jenkins/jobs/d1_integration_Sandbox_log_functional/workspace/target/dependency-maven-plugin-markers/org.eclipse.jetty-jetty-io-jar-8.1.15.v20140411.marker artifact1 lastModified: 1484002680000 marker lastModified: 1484002680000 < false = marker older than artifact? > isMarkerOlder: artifact1 = /var/lib/jenkins/.m2/repository/org/eclipse/jetty/jetty-jsp/8.1.15.v20140411/jetty-jsp-8.1.15.v20140411.jar marker = /var/lib/jenkins/jobs/d1_integration_Sandbox_log_functional/workspace/target/dependency-maven-plugin-markers/org.eclipse.jetty-jetty-jsp-jar-8.1.15.v20140411.marker artifact1 lastModified: 1484002679000 marker lastModified: 1484002679000 < false = marker older than artifact? > isMarkerOlder: artifact1 = /var/lib/jenkins/.m2/repository/org/slf4j/slf4j-api/1.6.4/slf4j-api-1.6.4.jar marker = /var/lib/jenkins/jobs/d1_integration_Sandbox_log_functional/workspace/target/dependency-maven-plugin-markers/org.slf4j-slf4j-api-jar-1.6.4.marker artifact1 lastModified: 1484002678000 marker lastModified: 1484002678000 < false = marker older than artifact? > isMarkerOlder: artifact1 = /var/lib/jenkins/.m2/repository/org/eclipse/jetty/orbit/com.sun.el/2.2.0.v201108011116/com.sun.el-2.2.0.v201108011116.jar marker = /var/lib/jenkins/jobs/d1_integration_Sandbox_log_functional/workspace/target/dependency-maven-plugin-markers/org.eclipse.jetty.orbit-com.sun.el-jar-2.2.0.v201108011116.marker artifact1 lastModified: 1484002680000 marker lastModified: 1484002680000 < false = marker older than artifact? > isMarkerOlder: artifact1 = /var/lib/jenkins/.m2/repository/org/slf4j/slf4j-simple/1.6.4/slf4j-simple-1.6.4.jar marker = /var/lib/jenkins/jobs/d1_integration_Sandbox_log_functional/workspace/target/dependency-maven-plugin-markers/org.slf4j-slf4j-simple-jar-1.6.4.marker artifact1 lastModified: 1484002678000 marker lastModified: 1484002678000 < false = marker older than artifact? > isMarkerOlder: artifact1 = /var/lib/jenkins/.m2/repository/org/eclipse/jetty/orbit/javax.mail.glassfish/1.4.1.v201005082020/javax.mail.glassfish-1.4.1.v201005082020.jar marker = /var/lib/jenkins/jobs/d1_integration_Sandbox_log_functional/workspace/target/dependency-maven-plugin-markers/org.eclipse.jetty.orbit-javax.mail.glassfish-jar-1.4.1.v201005082020.marker artifact1 lastModified: 1484002679000 marker lastModified: 1484002679000 < false = marker older than artifact? > isMarkerOlder: artifact1 = /var/lib/jenkins/.m2/repository/org/eclipse/jetty/orbit/org.apache.taglibs.standard.glassfish/1.2.0.v201112081803/org.apache.taglibs.standard.glassfish-1.2.0.v201112081803.jar marker = /var/lib/jenkins/jobs/d1_integration_Sandbox_log_functional/workspace/target/dependency-maven-plugin-markers/org.eclipse.jetty.orbit-org.apache.taglibs.standard.glassfish-jar-1.2.0.v201112081803.marker artifact1 lastModified: 1484002680000 marker lastModified: 1484002680000 < false = marker older than artifact? [INFO] javax.activation-1.1.0.v201105071233.jar already exists in destination. [INFO] org.eclipse.jdt.core-3.7.1.jar already exists in destination. [INFO] jetty-all-server-8.1.15.v20140411.jar already exists in destination. [INFO] org.apache.jasper.glassfish-2.2.2.v201112011158.jar already exists in destination. [INFO] javax.servlet.jsp.jstl-1.2.0.v201105211821.jar already exists in destination. [INFO] jetty-http-8.1.15.v20140411.jar already exists in destination. [INFO] javax.servlet-3.0.0.v201112011016.jar already exists in destination. [INFO] javax.servlet-api-3.0.1.jar already exists in destination. [INFO] javax.security.auth.message-1.0.0.v201108011116.jar already exists in destination. [INFO] javax.annotation-1.1.0.v201108011116.jar already exists in destination. [INFO] javax.servlet.jsp-2.2.0.v201112011158.jar already exists in destination. [INFO] javax.el-2.2.0.v201108011116.jar already exists in destination. [INFO] jetty-websocket-8.1.15.v20140411.jar already exists in destination. [INFO] jetty-util-8.1.15.v20140411.jar already exists in destination. [INFO] jetty-io-8.1.15.v20140411.jar already exists in destination. [INFO] jetty-jsp-8.1.15.v20140411.jar already exists in destination. [INFO] slf4j-api-1.6.4.jar already exists in destination. [INFO] com.sun.el-2.2.0.v201108011116.jar already exists in destination. [INFO] slf4j-simple-1.6.4.jar already exists in destination. [INFO] javax.mail.glassfish-1.4.1.v201005082020.jar already exists in destination. [INFO] org.apache.taglibs.standard.glassfish-1.2.0.v201112081803.jar already exists in destination. [INFO] [INFO] --- maven-war-plugin:2.1.1:war (default-war) @ d1_integration --- [INFO] Packaging webapp [INFO] Assembling webapp [d1_integration] in [/var/lib/jenkins/jobs/d1_integration_Sandbox_log_functional/workspace/target/d1_integration-2.4-SNAPSHOT] [INFO] Processing war project [INFO] Copying webapp resources [/var/lib/jenkins/jobs/d1_integration_Sandbox_log_functional/workspace/src/main/webapp] [INFO] Processing overlay [ id edu.uiuc.ncsa.myproxy:oa4mp-client-oauth1] [INFO] Webapp assembled in [1709 msecs] [INFO] Building war: /var/lib/jenkins/jobs/d1_integration_Sandbox_log_functional/workspace/target/d1_integration-2.4-SNAPSHOT.war [INFO] WEB-INF/web.xml already added, skipping [INFO] [INFO] --- maven-antrun-plugin:1.3:run (execution2) @ d1_integration --- [INFO] Executing tasks [move] Moving 1 file to /var/lib/jenkins/jobs/d1_integration_Sandbox_log_functional/workspace/target [INFO] Executed tasks [INFO] [INFO] --- maven-failsafe-plugin:2.8.1:integration-test (integration-test) @ d1_integration --- [INFO] Failsafe report directory: /var/lib/jenkins/jobs/d1_integration_Sandbox_log_functional/workspace/target/failsafe-reports ------------------------------------------------------- T E S T S ------------------------------------------------------- Running org.dataone.integration.it.functional.v2.LogAggregationFunctionalIT 20180205-21:49:38: [WARN]: Starting monitor thread [org.dataone.client.utils.HttpConnectionMonitorService] 20180205-21:49:38: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20180205-21:49:38: [WARN]: Starting monitoring... [org.dataone.client.utils.HttpConnectionMonitorService] 20180205-21:49:38: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:49:38: [INFO]: *** context label: SANDBOX [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:49:38: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] ~~~ Context is from d1client.properties: https://cn-sandbox.test.dataone.org/cn 20180205-21:49:39: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox.test.dataone.org/cn/v1/node [org.dataone.client.rest.RestClient] 20180205-21:49:39: [INFO]: isNodeAlive for Node: https://cn-sandbox.test.dataone.org/cn ... [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:49:39: [INFO]: ... calling node ... [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:49:40: [INFO]: ... called node [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:49:40: [INFO]: *** Adding CN to list: cn-sandbox [ https://cn-sandbox.test.dataone.org/cn ] [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:49:40: [INFO]: isNodeAlive for Node: https://cn-sandbox-ucsb-1.test.dataone.org/cn ... [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:49:40: [INFO]: ... calling node ... [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:49:40: [INFO]: ... called node [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:49:40: [INFO]: *** Adding CN to list: cn-sandbox-ucsb-1 [ https://cn-sandbox-ucsb-1.test.dataone.org/cn ] [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:49:40: [INFO]: isNodeAlive for Node: https://cn-sandbox-orc-1.test.dataone.org/cn ... [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:49:40: [INFO]: ... calling node ... [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:49:41: [INFO]: ... called node [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:49:41: [INFO]: *** Adding CN to list: cn-sandbox-orc-1 [ https://cn-sandbox-orc-1.test.dataone.org/cn ] [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:49:41: [INFO]: isNodeAlive for Node: https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn ... [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:49:41: [INFO]: ... calling node ... [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:49:41: [INFO]: ... called node [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:49:41: [INFO]: *** Adding MN to list: mn-sandbox-ucsb-1 [ https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn ] [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:49:41: [INFO]: isNodeAlive for Node: https://dataone-dev.nkn.uidaho.edu/mn ... [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:49:41: [INFO]: ... calling node ... [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:49:41: [INFO]: ... called node [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:49:41: [WARN]: *** Failed to add MN to list: Northwest Knowledge Network [ https://dataone-dev.nkn.uidaho.edu/mn ]. Could not reach the node:GET https://cn-sandbox.test.dataone.org/cn/v1/node [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:49:41: [INFO]: isNodeAlive for Node: https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn ... [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:49:41: [INFO]: ... calling node ... [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:49:42: [INFO]: ... called node [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:49:42: [INFO]: *** Adding MN to list: mn-sandbox-ucsb-2 [ https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn ] [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:49:42: [INFO]: isNodeAlive for Node: https://mn-sandbox-orc-1.test.dataone.org/mn ... [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:49:42: [INFO]: ... calling node ... [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:49:49: [WARN]: ...aborting connection... [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:49:50: [WARN]: ...aborting connection... [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:49:50: [WARN]: ...aborting connection... [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:49:51: [WARN]: ...aborting connection... [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:49:51: [WARN]: ...aborting connection... [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:49:51: [WARN]: ...aborting connection... [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:49:52: [WARN]: ...aborting connection... [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:49:52: [INFO]: ... called node [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:49:52: [WARN]: *** Failed to add MN to list: mn-sandbox-orc-1 [ https://mn-sandbox-orc-1.test.dataone.org/mn ]. Could not reach the node:GET https://cn-sandbox.test.dataone.org/cn/v1/node [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:49:52: [INFO]: isNodeAlive for Node: http://dfc-mn.renci.org:8080/irods-dataone/rest/mn ... [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:49:52: [INFO]: ... calling node ... [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:49:52: [INFO]: ... called node [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:49:52: [WARN]: *** Failed to add MN to list: Datanet Federation iRODS Node [ http://dfc-mn.renci.org:8080/irods-dataone/rest/mn ]. Could not reach the node:GET https://cn-sandbox.test.dataone.org/cn/v1/node [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:49:52: [INFO]: isNodeAlive for Node: https://trusty.iarc.uaf.edu/mn ... [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:49:52: [INFO]: ... calling node ... [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:49:53: [INFO]: ... called node [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:49:53: [WARN]: *** Failed to add MN to list: IARC Data Archive [ https://trusty.iarc.uaf.edu/mn ]. Could not reach the node:GET https://cn-sandbox.test.dataone.org/cn/v1/node [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:49:53: [INFO]: isNodeAlive for Node: http://usgs.ornl.gov/USGS_MN/mn ... [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:49:53: [INFO]: ... calling node ... [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:49:53: [INFO]: ... called node [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:49:53: [INFO]: *** Adding MN to list: USGS Science Data Catalog [ http://usgs.ornl.gov/USGS_MN/mn ] [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:49:53: [INFO]: isNodeAlive for Node: https://alpha.tdar.org/dataone/ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:49:53: [INFO]: ... calling node ... [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:49:54: [INFO]: ... called node [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:49:54: [INFO]: *** Adding MN to list: the Digital Archaeological Record [ https://alpha.tdar.org/dataone/ ] [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:49:54: [INFO]: isNodeAlive for Node: https://test-prod.bco-dmo.org/d1/mn ... [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:49:54: [INFO]: ... calling node ... [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:49:55: [INFO]: ... called node [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:49:55: [INFO]: *** Adding MN to list: Biological and Chemical Oceanography Data Management Office (BCO-DMO) [ https://test-prod.bco-dmo.org/d1/mn ] [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:49:55: [INFO]: isNodeAlive for Node: https://ncei-node.test.dataone.org/mn ... [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:49:55: [INFO]: ... calling node ... [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:49:55: [INFO]: ... called node [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:49:55: [INFO]: *** Adding MN to list: NOAA NCEI Oceanographic Data Archive [ https://ncei-node.test.dataone.org/mn ] [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:49:55: [INFO]: isNodeAlive for Node: https://edacd1mn.unm.edu/mn ... [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:49:55: [INFO]: ... calling node ... [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:49:55: [INFO]: ... called node [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:49:55: [INFO]: *** Adding MN to list: NM EPSCoR Tier 4 Node [ https://edacd1mn.unm.edu/mn ] [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:49:55: [INFO]: isNodeAlive for Node: https://gmnv2.test.dataone.org/mn ... [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:49:55: [INFO]: ... calling node ... [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:49:55: [INFO]: ... called node [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:49:55: [INFO]: *** Adding MN to list: GMN v2 Test [ https://gmnv2.test.dataone.org/mn ] [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:49:55: [INFO]: isNodeAlive for Node: https://ubuntu16-04.kitty.ninja/mn ... [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:49:55: [INFO]: ... calling node ... [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:49:56: [INFO]: ... called node [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:49:56: [WARN]: *** Failed to add MN to list: My Member Node [ https://ubuntu16-04.kitty.ninja/mn ]. Could not reach the node:GET https://cn-sandbox.test.dataone.org/cn/v1/node [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:49:56: [INFO]: isNodeAlive for Node: https://pangaea-dev-orc-1.test.dataone.org/mn ... [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:49:56: [INFO]: ... calling node ... [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:49:56: [INFO]: ... called node [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:49:56: [INFO]: *** Adding MN to list: Pangaea [ https://pangaea-dev-orc-1.test.dataone.org/mn ] [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:49:56: [INFO]: trying to filter CN list for the round robin CN... original size: 3, includes nodes: [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:49:56: [INFO]: CN: https://cn-sandbox.test.dataone.org/cn "Round Robin Sandbox Router of Coordinating Nodes" [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:49:56: [INFO]: CN: https://cn-sandbox-ucsb-1.test.dataone.org/cn "University of California Santa Barbara Sandbox Coordinating Node" [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:49:56: [INFO]: CN: https://cn-sandbox-orc-1.test.dataone.org/cn "Oak Ridge National Laboratory Sandbox Coordinating Node" [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:49:56: [INFO]: excluding round robin CN: https://cn-sandbox.test.dataone.org/cn "Round Robin Sandbox Router of Coordinating Nodes" [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:49:56: [INFO]: including CN: https://cn-sandbox-ucsb-1.test.dataone.org/cn "University of California Santa Barbara Sandbox Coordinating Node" [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:49:56: [INFO]: including CN: https://cn-sandbox-orc-1.test.dataone.org/cn "Oak Ridge National Laboratory Sandbox Coordinating Node" [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:49:56: [INFO]: filtered CN list without round robin CN. size: 2, including nodes: [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:49:56: [INFO]: CN: https://cn-sandbox-ucsb-1.test.dataone.org/cn "University of California Santa Barbara Sandbox Coordinating Node" [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:49:56: [INFO]: CN: https://cn-sandbox-orc-1.test.dataone.org/cn "Oak Ridge National Laboratory Sandbox Coordinating Node" [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:49:56: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] nodeId key value ============================================================================================================= 20180205-21:49:56: [INFO]: Using CN https://cn-sandbox-ucsb-1.test.dataone.org/cn for tests [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:49:56: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:49:56: [INFO]: certificate filename: cnSandboxORC1 [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:49:56: [INFO]: client setup as Subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:49:56: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20180205-21:49:56: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:49:57: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/node [org.dataone.client.rest.RestClient] 20180205-21:49:57: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:49:57: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:49:57: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v1/monitor/ping [org.dataone.client.rest.RestClient] 20180205-21:49:57: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v1/node [org.dataone.client.rest.RestClient] 20180205-21:49:57: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20180205-21:49:57: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/node [org.dataone.client.rest.RestClient] 20180205-21:49:57: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:49:57: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:49:58: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://dataone-dev.nkn.uidaho.edu/mn/v1/monitor/ping [org.dataone.client.rest.RestClient] 20180205-21:49:58: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://dataone-dev.nkn.uidaho.edu/mn/v1/node [org.dataone.client.rest.RestClient] 20180205-21:49:58: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://dataone-dev.nkn.uidaho.edu/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20180205-21:49:58: [INFO]: Unable to assess v2 capabilities for MN: https://dataone-dev.nkn.uidaho.edu/mn/v1 : ServiceFailure : 404: NOT FOUND: parser for deserializing HTML not written yet. Providing stripped-down html message body starting next line: Page not found (404) Request Method: GET Request URL: https://dataone-dev.nkn.uidaho.edu/mn/v2/monitor/ping Using the URLconf defined in service.urls, Django tried these URL patterns, in this order: ^ ^v1/monitor/ping/?$ ^ ^v1/log/?$ ^ ^v1/?$ ^ ^v1/node/?$ ^ ^v1/object/(.+)$ ^ ^v1/meta/(.+)$ ^ ^v1/checksum/(.+)$ ^ ^v1/object/?$ ^ ^v1/error/?$ ^ ^v1/replica/(.+)/?$ ^ ^v1/isAuthorized/(.+)/?$ ^ ^v1/dirtySystemMetadata/?$ ^ ^v1/generate/?$ ^ ^v1/archive/(.+)/?$ ^ ^v1/replicate/?$ ^ ^home/?$ ^ ^diag/get_replication_queue/?$ ^ ^diag/replicate/(.+)$ ^ ^diag/echo_session/?$ ^ ^diag/echo_request_object/?$ ^ ^diag/echo_raw_post_data/?$ ^ ^diag/?$ ^ ^diag/get_replication_queue/?$ ^ ^diag/clear_replication_queue/?$ ^ ^diag/set_access_policy/(.+?)/?$ ^ ^diag/delete_all_access_policies/?$ ^ ^diag/get_access_policy/(.+?)/?$ ^ ^diag/create/(.+)$ ^ ^diag/slash/(.+?)/(.+?)/(.+?)/?$ ^ ^diag/exception/(.+?)/?$ ^ ^diag/delete_all_objects/?$ ^ ^diag/delete_single_object/(.+?)/?$ ^ ^diag/trusted_subjects/?$ ^ ^diag/permissions_for_object/(.+?)/?$ ^ ^diag/get_setting/(.+)$ ^ ^diag/delete_event_log/?$ ^ ^diag/inject_fictional_event_log/?$ The current URL, v2/monitor/ping, didn't match any of these. You're seeing this error because you have DEBUG = True in your Django settings file. Change that to False, and Django will display a standard 404 page. [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:49:58: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:49:58: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:49:59: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v1/monitor/ping [org.dataone.client.rest.RestClient] 20180205-21:49:59: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v1/node [org.dataone.client.rest.RestClient] 20180205-21:49:59: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20180205-21:49:59: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/node [org.dataone.client.rest.RestClient] 20180205-21:49:59: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:49:59: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:50:02: [WARN]: ...aborting connection... [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:50:02: [WARN]: ...aborting connection... [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:50:03: [WARN]: ...aborting connection... [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:50:03: [WARN]: ...aborting connection... [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:50:04: [WARN]: ...aborting connection... [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:50:05: [WARN]: ...aborting connection... [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:50:05: [WARN]: ...aborting connection... [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:50:05: [WARN]: ...aborting connection... [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:50:05: [WARN]: ...aborting connection... [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:50:06: [WARN]: ...aborting connection... [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:50:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-orc-1.test.dataone.org/mn/v1/monitor/ping [org.dataone.client.rest.RestClient] 20180205-21:50:29: [INFO]: Unable to assess v1 capabilities for MN: https://mn-sandbox-orc-1.test.dataone.org/mn/v1 : ServiceFailure : class org.dataone.client.exception.ClientSideException: /Connect to mn-sandbox-orc-1.test.dataone.org:443 [mn-sandbox-orc-1.test.dataone.org/160.36.13.154] failed: connect timed out [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:50:59: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-orc-1.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20180205-21:50:59: [INFO]: Unable to assess v2 capabilities for MN: https://mn-sandbox-orc-1.test.dataone.org/mn/v1 : ServiceFailure : class org.dataone.client.exception.ClientSideException: /Connect to mn-sandbox-orc-1.test.dataone.org:443 [mn-sandbox-orc-1.test.dataone.org/160.36.13.154] failed: connect timed out [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:50:59: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:50:59: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:50:59: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET http://dfc-mn.renci.org:8080/irods-dataone/rest/mn/v1/monitor/ping [org.dataone.client.rest.RestClient] 20180205-21:50:59: [INFO]: Unable to assess v1 capabilities for MN: http://dfc-mn.renci.org:8080/irods-dataone/rest/mn/v1 : ServiceFailure : class org.dataone.client.exception.ClientSideException: /Connect to dfc-mn.renci.org:8080 [dfc-mn.renci.org/152.54.1.30] failed: Connection refused (Connection refused) [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:51:00: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET http://dfc-mn.renci.org:8080/irods-dataone/rest/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20180205-21:51:00: [INFO]: Unable to assess v2 capabilities for MN: http://dfc-mn.renci.org:8080/irods-dataone/rest/mn/v1 : ServiceFailure : class org.dataone.client.exception.ClientSideException: /Connect to dfc-mn.renci.org:8080 [dfc-mn.renci.org/152.54.1.30] failed: Connection refused (Connection refused) [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:51:00: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:51:00: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:51:00: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://trusty.iarc.uaf.edu/mn/v1/monitor/ping [org.dataone.client.rest.RestClient] 20180205-21:51:00: [INFO]: Unable to assess v1 capabilities for MN: https://trusty.iarc.uaf.edu/mn/v1 : ServiceFailure : class org.dataone.client.exception.ClientSideException: /handshake alert: unrecognized_name [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:51:00: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://trusty.iarc.uaf.edu/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20180205-21:51:00: [INFO]: Unable to assess v2 capabilities for MN: https://trusty.iarc.uaf.edu/mn/v1 : ServiceFailure : class org.dataone.client.exception.ClientSideException: /handshake alert: unrecognized_name [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:51:00: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:51:00: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:51:01: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET http://usgs.ornl.gov/USGS_MN/mn/v1/monitor/ping [org.dataone.client.rest.RestClient] 20180205-21:51:01: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET http://usgs.ornl.gov/USGS_MN/mn/v1/node [org.dataone.client.rest.RestClient] 20180205-21:51:01: [INFO]: Unable to assess v1 capabilities for MN: http://usgs.ornl.gov/USGS_MN/mn/v1 : ServiceFailure : 302: Found: parser for deserializing HTML not written yet. Providing stripped-down html message body starting next line: Found The document has moved here. [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:51:01: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET http://usgs.ornl.gov/USGS_MN/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20180205-21:51:01: [INFO]: Unable to assess v2 capabilities for MN: http://usgs.ornl.gov/USGS_MN/mn/v1 : ServiceFailure : 404: Not Found: parser for deserializing HTML not written yet. Providing stripped-down html message body starting next line: Not Found The server has not found anything matching the request URI You can get technical details here. Please continue your visit at our home page. [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:51:01: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:51:01: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:51:02: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://alpha.tdar.org/dataone/v1/monitor/ping [org.dataone.client.rest.RestClient] 20180205-21:51:02: [INFO]: Unable to assess v1 capabilities for MN: https://alpha.tdar.org/dataone//v1 : ServiceFailure : 404: Not Found: parser for deserializing HTML not written yet. Providing stripped-down html message body starting next line: <!-- vim:sts=2:sw=2: --> TDAR:404 [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:51:02: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://alpha.tdar.org/dataone/v2/monitor/ping [org.dataone.client.rest.RestClient] 20180205-21:51:02: [INFO]: Unable to assess v2 capabilities for MN: https://alpha.tdar.org/dataone//v1 : ServiceFailure : 404: Not Found: parser for deserializing HTML not written yet. Providing stripped-down html message body starting next line: <!-- vim:sts=2:sw=2: --> TDAR:404 [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:51:02: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:51:02: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:51:03: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://test-prod.bco-dmo.org/d1/mn/v1/monitor/ping [org.dataone.client.rest.RestClient] 20180205-21:51:03: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://test-prod.bco-dmo.org/d1/mn/v1/node [org.dataone.client.rest.RestClient] 20180205-21:51:04: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://test-prod.bco-dmo.org/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20180205-21:51:04: [INFO]: Unable to assess v2 capabilities for MN: https://test-prod.bco-dmo.org/d1/mn/v1 : ServiceFailure : 404: Not Found: parser for deserializing HTML not written yet. Providing stripped-down html message body starting next line: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML+RDFa 1.0//EN" "http://www.w3.org/MarkUp/DTD/xhtml-rdfa-1.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" version="XHTML+RDFa 1.0" dir="ltr" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/terms/" xmlns:foaf="http://xmlns.com/foaf/0.1/" xmlns:og="http://ogp.me/ns#" xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#" xmlns:sioc="http://rdfs.org/sioc/ns#" xmlns:sioct="http://rdfs.org/sioc/types#" xmlns:skos="http://www.w3.org/2004/02/skos/core#" xmlns:xsd="http://www.w3.org/2001/XMLSchema#" xmlns:owl="http://www.w3.org/2002/07/owl#" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:rss="http://purl.org/rss/1.0/" xmlns:site="https://test-prod.bco-dmo.org/ns#" xmlns:odo="http://ocean-data.org/schema/" xmlns:emo="http://ocean-data.org/schema/entity-matching#" xmlns:bibo="http://purl.org/ontology/bibo/" xmlns:crypto="http://id.loc.gov/vocabulary/preservation/cryptographicHashFunctions/" xmlns:bcodmo="http://lod.bco-dmo.org/id/" xmlns:datacite="http://purl.org/spar/datacite/" xmlns:arpfo="http://vocab.ox.ac.uk/projectfunding#" xmlns:tw="http://tw.rpi.edu/schema/" xmlns:dcat="http://www.w3.org/ns/dcat#" xmlns:time="http://www.w3.org/2006/time#" xmlns:geosparql="http://www.opengis.net/ont/geosparql#" xmlns:participation="http://purl.org/vocab/participation/schema#" xmlns:sf="http://www.opengis.net/ont/sf#" xmlns:void="http://rdfs.org/ns/void#" xmlns:sd="http://www.w3.org/ns/sparql-service-description#" xmlns:dctype="http://purl.org/dc/dcmitype/" xmlns:prov="http://www.w3.org/ns/prov#" xmlns:geolink="http://schema.geolink.org/1.0/base/main#"> Page not found | BCO-DMO @import url("https://test-prod.bco-dmo.org/modules/system/system.base.css?p3jqgf"); @import url("https://test-prod.bco-dmo.org/modules/system/system.menus.css?p3jqgf"); @import url("https://test-prod.bco-dmo.org/modules/system/system.messages.css?p3jqgf"); @import url("https://test-prod.bco-dmo.org/modules/system/system.theme.css?p3jqgf"); @import url("https://test-prod.bco-dmo.org/sites/all/libraries/chosen/chosen.css?p3jqgf"); @import url("https://test-prod.bco-dmo.org/sites/all/modules/contrib/chosen/css/chosen-drupal.css?p3jqgf"); @import url("https://test-prod.bco-dmo.org/sites/all/modules/contrib/ldap/ldap_user/ldap_user.css?p3jqgf"); @import url("https://test-prod.bco-dmo.org/modules/aggregator/aggregator.css?p3jqgf"); @import url("https://test-prod.bco-dmo.org/sites/all/modules/contrib/date/date_api/date.css?p3jqgf"); @import url("https://test-prod.bco-dmo.org/sites/all/modules/contrib/date/date_popup/themes/datepicker.1.7.css?p3jqgf"); @import url("https://test-prod.bco-dmo.org/modules/field/theme/field.css?p3jqgf"); @import url("https://test-prod.bco-dmo.org/modules/node/node.css?p3jqgf"); @import url("https://test-prod.bco-dmo.org/modules/search/search.css?p3jqgf"); @import url("https://test-prod.bco-dmo.org/modules/user/user.css?p3jqgf"); @import url("https://test-prod.bco-dmo.org/sites/all/modules/contrib/views/css/views.css?p3jqgf"); @import url("https://test-prod.bco-dmo.org/sites/all/modules/contrib/ckeditor/css/ckeditor.css?p3jqgf"); @import url("https://test-prod.bco-dmo.org/sites/all/modules/contrib/ctools/css/ctools.css?p3jqgf"); @import url("https://test-prod.bco-dmo.org/sites/all/modules/contrib/ldap/ldap_servers/ldap_servers.admin.css?p3jqgf"); @import url("https://test-prod.bco-dmo.org/sites/all/modules/contrib/biblio/biblio.css?p3jqgf"); @import url("https://test-prod.bco-dmo.org/sites/all/themes/bcodmo/reset.css?p3jqgf"); @import url("https://test-prod.bco-dmo.org/sites/all/themes/bcodmo/style.css?p3jqgf"); @import url("https://test-prod.bco-dmo.org/sites/all/themes/bcodmo/ie8.css?p3jqgf"); <!-- (function(i,s,o,g,r,a,m){i["GoogleAnalyticsObject"]=r;i[r]=i[r]||function(){(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)})(window,document,"script","https://test-prod.bco-dmo.org/sites/default/files/googleanalytics/analytics.js?p3jqgf","ga");ga("create", "UA-16906710-4", {"cookieDomain":"auto","allowLinker":true});ga("require", "linker");ga("linker:autoLink", ["www.bco-dmo.org","www.bcodmo.org","osprey.bco-dmo.org"]);ga("set", "page", "/404.html?page=" + document.location.pathname + document.location.search + "&from=" + document.referrer);ga("send", "pageview"); //--> <!-- jQuery.extend(Drupal.settings, {"basePath":"\/","pathPrefix":"","ajaxPageState":{"theme":"bcodmo","theme_token":"f0f2s8BMKIAlwjr_vjNqoDSy7QZ61o1bGZeTQ5GMzTc","js":{"sites\/all\/modules\/contrib\/jquery_update\/replace\/jquery\/1.10\/jquery.min.js":1,"misc\/jquery.once.js":1,"misc\/drupal.js":1,"sites\/all\/libraries\/chosen\/chosen.jquery.min.js":1,"sites\/all\/modules\/features\/osprey_usage_stats\/js\/event-tracker.js":1,"sites\/all\/modules\/contrib\/mefibs\/js\/mefibs.js":1,"sites\/all\/modules\/contrib\/google_analytics\/googleanalytics.js":1,"0":1,"sites\/all\/modules\/contrib\/chosen\/chosen.js":1,"sites\/all\/themes\/bcodmo\/js\/bcodmo.js":1,"sites\/all\/themes\/bcodmo\/js\/typeahead.bundle.js":1},"css":{"modules\/system\/system.base.css":1,"modules\/system\/system.menus.css":1,"modules\/system\/system.messages.css":1,"modules\/system\/system.theme.css":1,"sites\/all\/libraries\/chosen\/chosen.css":1,"sites\/all\/modules\/contrib\/chosen\/css\/chosen-drupal.css":1,"sites\/all\/modules\/contrib\/ldap\/ldap_user\/ldap_user.css":1,"modules\/aggregator\/aggregator.css":1,"sites\/all\/modules\/contrib\/date\/date_api\/date.css":1,"sites\/all\/modules\/contrib\/date\/date_popup\/themes\/datepicker.1.7.css":1,"modules\/field\/theme\/field.css":1,"modules\/node\/node.css":1,"modules\/search\/search.css":1,"modules\/user\/user.css":1,"sites\/all\/modules\/contrib\/views\/css\/views.css":1,"sites\/all\/modules\/contrib\/ckeditor\/css\/ckeditor.css":1,"sites\/all\/modules\/contrib\/ctools\/css\/ctools.css":1,"sites\/all\/modules\/contrib\/ldap\/ldap_servers\/ldap_servers.admin.css":1,"sites\/all\/modules\/contrib\/biblio\/biblio.css":1,"\/\/maxcdn.bootstrapcdn.com\/font-awesome\/4.1.0\/css\/font-awesome.css":1,"sites\/all\/themes\/bcodmo\/reset.css":1,"sites\/all\/themes\/bcodmo\/style.css":1,"sites\/all\/themes\/bcodmo\/ie8.css":1}},"mefibs":{"forms":{"search_es_multi_header":{"view_name":"search_es_multi","view_display_id":"page","form_prefix":"mefibs-form-search-es-multi-header","elements":["keywords","search_api_multi_fulltext_op"]}}},"googleanalytics":{"trackOutbound":1,"trackMailto":1,"trackDownload":1,"trackDownloadExtensions":"7z|aac|arc|arj|asf|asx|avi|bin|csv|doc(x|m)?|dot(x|m)?|exe|flv|gif|gz|gzip|hqx|jar|jpe?g|js|mp(2|3|4|e?g)|mov(ie)?|msi|msp|pdf|phps|png|ppt(x|m)?|pot(x|m)?|pps(x|m)?|ppam|sld(x|m)?|thmx|qtm?|ra(m|r)?|sea|sit|tar|tgz|torrent|txt|wav|wma|wmv|wpd|xls(x|m|b)?|xlt(x|m)|xlam|xml|z|zip","trackDomainMode":"2","trackCrossDomains":["www.bco-dmo.org","www.bcodmo.org","osprey.bco-dmo.org"]},"chosen":{"selector":"form#views-exposed-form-project-to-deployments-project-node-deployments-display select#edit-platform-type,.chosen-select, form#views-exposed-form-search-es-multi-page select#edit-type, form#nsf-tracker-interface-update-form select#edit-project-id, form#search-api-admin-index-fields select#edit-additional-field","minimum_single":9,"minimum_multiple":9,"minimum_width":200,"options":{"allow_single_deselect":false,"disable_search":false,"disable_search_threshold":9,"search_contains":true,"placeholder_text_multiple":"Choose some options","placeholder_text_single":"Choose an option","no_results_text":"No results match","inherit_select_classes":true}},"urlIsAjaxTrusted":{"\/search":true},"bcodmo":{"base_url":"https:\/\/test-prod.bco-dmo.org"}}); //--> Skip to main content Data Resources About Us AffiliationAwardDatasetDeploymentFundingInstrumentPageParameterPersonPlatformProgramProject Database 39Programs843Projects2622Deployments8816Datasets1353Instruments4583Parameters2355People531Affiliations83Funding1610Awards Geospatial Access Contribute Data Getting started » How-to Guide » FAQs Metadata Forms (.rtf files) » Program Metadata Form » Project Metadata Form » Deployment Metadata Form » Dataset Metadata Form Page not found The requested page "/d1/mn/v2/monitor/ping" could not be found. &copy;2018 Biological and Chemical Oceanography Data Management Office. Funded by the U.S. National Science Foundation @BCODMO View profile [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:51:04: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:51:04: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:51:04: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://ncei-node.test.dataone.org/mn/v1/monitor/ping [org.dataone.client.rest.RestClient] 20180205-21:51:04: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://ncei-node.test.dataone.org/mn/v1/node [org.dataone.client.rest.RestClient] 20180205-21:51:04: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://ncei-node.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20180205-21:51:04: [INFO]: Unable to assess v2 capabilities for MN: https://ncei-node.test.dataone.org/mn/v1 : ServiceFailure : 404: NOT FOUND: parser for deserializing HTML not written yet. Providing stripped-down html message body starting next line: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> 404 Not Found Home [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:51:04: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:51:04: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:51:04: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://edacd1mn.unm.edu/mn/v1/monitor/ping [org.dataone.client.rest.RestClient] 20180205-21:51:04: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://edacd1mn.unm.edu/mn/v1/node [org.dataone.client.rest.RestClient] 20180205-21:51:04: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://edacd1mn.unm.edu/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20180205-21:51:04: [INFO]: Unable to assess v2 capabilities for MN: https://edacd1mn.unm.edu/mn/v1 : ServiceFailure : 404: NOT FOUND: parser for deserializing HTML not written yet. Providing stripped-down html message body starting next line: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> 404 Not Found Home [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:51:04: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:51:04: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:51:05: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://gmnv2.test.dataone.org/mn/v1/monitor/ping [org.dataone.client.rest.RestClient] 20180205-21:51:05: [INFO]: Unable to assess v1 capabilities for MN: https://gmnv2.test.dataone.org/mn/v1 : ServiceFailure : 500: Internal Server Error: parser for deserializing HTML not written yet. Providing stripped-down html message body starting next line: AssertionError at /v1/monitor/ping Invalid content type. content-type=&quot;text/plain&quot; Request Method: GET Request URL: https://gmnv2.test.dataone.org/mn/v1/monitor/ping Django Version: 1.9.6 Exception Type: AssertionError Exception Value: Invalid content type. content-type=&quot;text/plain&quot; Exception Location: /var/local/dataone/gmn/lib/python2.7/site-packages/service/gmn/../mn/middleware/response_handler.py in _assert_correct_return_type, line 181 Python Executable: /usr/bin/python Python Version: 2.7.6 Python Path: [&#39;/var/local/dataone&#39;, &#39;/var/local/dataone/gmn/lib/python2.7&#39;, &#39;/var/local/dataone/gmn/lib/python2.7/plat-x86_64-linux-gnu&#39;, &#39;/var/local/dataone/gmn/lib/python2.7/lib-tk&#39;, &#39;/var/local/dataone/gmn/lib/python2.7/lib-old&#39;, &#39;/var/local/dataone/gmn/lib/python2.7/lib-dynload&#39;, &#39;/usr/lib/python2.7&#39;, &#39;/usr/lib/python2.7/plat-x86_64-linux-gnu&#39;, &#39;/usr/lib/python2.7/lib-tk&#39;, &#39;/var/local/dataone/gmn/local/lib/python2.7/site-packages&#39;, &#39;/var/local/dataone/gmn/lib/python2.7/site-packages&#39;, &#39;/var/local/dataone/gmn/lib/python2.7/site-packages/service/gmn/..&#39;] Server time: Mon, 5 Feb 2018 21:51:05 +0000 Traceback Switch to copy-and-paste view /var/local/dataone/gmn/local/lib/python2.7/site-packages/django/core/handlers/base.py in get_response # Get the exception info now, in case another exception is thrown later. signals.got_request_exception.send(sender=self.__class__, request=request) response = self.handle_uncaught_exception(request, resolver, sys.exc_info()) try: # Apply response middleware, regardless of the response for middleware_method in self._response_middleware: response = middleware_method(request, response) ... # Complain if the response middleware returned None (a common error). if response is None: raise ValueError( &quot;%s.process_response didn&#39;t return an &quot; &quot;HttpResponse object. It returned None instead.&quot; % (middleware_method.__self__.__class__.__name__)) &#x25b6; Local vars Variable Value callback_args () resolver_match ResolverMatch(func=mn.restrict_to_verb.get_monitor_ping, args=(), kwargs={}, url_name=None, app_names=[], namespaces=[]) response_is_rendered False middleware_method &lt;bound method ResponseHandler.process_response of &lt;mn.middleware.response_handler.ResponseHandler object at 0x7fa4c02bd0d0&gt;&gt; self &lt;django.core.handlers.wsgi.WSGIHandler object at 0x7fa4c8317250&gt; request &lt;WSGIRequest: GET &#39;/mn/v1/monitor/ping&#39;&gt; callback &lt;function get_monitor_ping at 0x7fa4bbd41d70&gt; wrapped_callback &lt;function get_monitor_ping at 0x7fa4bafbcc08&gt; resolver &lt;RegexURLResolver &#39;mn.urls&#39; (None:None) ^/&gt; callback_kwargs {} response &lt;HttpResponse status_code=200, &quot;text/plain&quot;&gt; urlconf &#39;mn.urls&#39; /var/local/dataone/gmn/lib/python2.7/site-packages/service/gmn/../mn/middleware/response_handler.py in process_response response = self._http_response_with_identifier_type(request, view_result) else: assert False, &quot;Unknown view response type: {} {}&quot;.format( type(view_result), str(view_result) ) self._debug_mode_responses(request, response) if settings.GMN_DEBUG: self._assert_correct_return_type(request, response) ... return response def _debug_mode_responses(self, request, response): &quot;&quot;&quot;Extra functionality available in debug mode. &quot;&quot;&quot; if settings.GMN_DEBUG: &#x25b6; Local vars Variable Value view_result &lt;HttpResponse status_code=200, &quot;text/plain&quot;&gt; request &lt;WSGIRequest: GET &#39;/mn/v1/monitor/ping&#39;&gt; response &lt;HttpResponse status_code=200, &quot;text/plain&quot;&gt; self &lt;mn.middleware.response_handler.ResponseHandler object at 0x7fa4c02bd0d0&gt; /var/local/dataone/gmn/lib/python2.7/site-packages/service/gmn/../mn/middleware/response_handler.py in _assert_correct_return_type &#39;replicate&#39;, ): return if request.method == &#39;HEAD&#39; and api_verb_str == &#39;object&#39;: return # Anything else has to be a valid XML doc assert response[&#39;content-type&#39;] == d1_common.const.CONTENT_TYPE_XML, \ u&#39;Invalid content type. content-type=&quot;{}&quot;&#39;.format(response[&#39;content-type&#39;]) ... assert d1_common.type_conversions.str_is_well_formed(response.content), \ u&#39;Not well formed XML. content=&quot;{}&quot;&#39;.format(response.content) # The XML doc can be a D1 error or a D1 type corresponding to the API if d1_common.type_conversions.str_is_error(response.content): return &#x25b6; Local vars Variable Value api_verb_str u&#39;monitor&#39; self &lt;mn.middleware.response_handler.ResponseHandler object at 0x7fa4c02bd0d0&gt; request &lt;WSGIRequest: GET &#39;/mn/v1/monitor/ping&#39;&gt; response &lt;HttpResponse status_code=200, &quot;text/plain&quot;&gt; <input type="hidden" name="title" value="AssertionError at /v1/monitor/ping"> Environment: Request Method: GET Request URL: https://gmnv2.test.dataone.org/mn/v1/monitor/ping Django Version: 1.9.6 Python Version: 2.7.6 Installed Applications: (&#39;django.contrib.staticfiles&#39;, &#39;mn&#39;) Installed Middleware: (&#39;mn.middleware.request_handler.RequestHandler&#39;, &#39;mn.middleware.exception_handler.ExceptionHandler&#39;, &#39;mn.middleware.response_handler.ResponseHandler&#39;, &#39;mn.middleware.view_handler.ViewHandler&#39;, &#39;mn.middleware.startup_handler.StartupHandler&#39;) Traceback: File "/var/local/dataone/gmn/local/lib/python2.7/site-packages/django/core/handlers/base.py" in get_response 235. response = middleware_method(request, response) File "/var/local/dataone/gmn/lib/python2.7/site-packages/service/gmn/../mn/middleware/response_handler.py" in process_response 67. self._assert_correct_return_type(request, response) File "/var/local/dataone/gmn/lib/python2.7/site-packages/service/gmn/../mn/middleware/response_handler.py" in _assert_correct_return_type 181. u&#39;Invalid content type. content-type=&quot;{}&quot;&#39;.format(response[&#39;content-type&#39;]) Exception Type: AssertionError at /v1/monitor/ping Exception Value: Invalid content type. content-type=&quot;text/plain&quot; Request information GET No GET data POST No POST data FILES No FILES data COOKIES No cookie data META Variable Value mod_wsgi.listener_port &#39;443&#39; CONTEXT_DOCUMENT_ROOT &#39;/var/www&#39; SERVER_SOFTWARE &#39;Apache/2.4.7 (Ubuntu)&#39; mod_wsgi.process_group &#39;gmn&#39; SCRIPT_NAME u&#39;/mn&#39; mod_wsgi.enable_sendfile &#39;0&#39; mod_wsgi.handler_script &#39;&#39; SERVER_SIGNATURE &#39;&lt;address&gt;Apache/2.4.7 (Ubuntu) Server at gmnv2.test.dataone.org Port 443&lt;/address&gt;\n&#39; REQUEST_METHOD &#39;GET&#39; PATH_INFO u&#39;/v1/monitor/ping&#39; SERVER_PROTOCOL &#39;HTTP/1.1&#39; QUERY_STRING &#39;&#39; SSL_TLS_SNI &#39;gmnv2.test.dataone.org&#39; HTTP_USER_AGENT &#39;Apache-HttpClient/4.3.6 (java 1.5)&#39; HTTP_CONNECTION &#39;Keep-Alive&#39; SERVER_NAME &#39;gmnv2.test.dataone.org&#39; REMOTE_ADDR &#39;64.106.40.19&#39; mod_wsgi.queue_start &#39;1517867465204162&#39; mod_wsgi.request_handler &#39;wsgi-script&#39; wsgi.url_scheme &#39;https&#39; HTTP_VIA &#39;1.1 localhost (Apache-HttpClient/4.3.6 (cache))&#39; PATH_TRANSLATED &#39;/var/www/v1/monitor/ping&#39; SERVER_PORT &#39;443&#39; wsgi.multiprocess True mod_wsgi.input_chunked &#39;0&#39; SERVER_ADDR &#39;64.106.40.36&#39; DOCUMENT_ROOT &#39;/var/www&#39; SSL_CLIENT_CERT &#39;-----BEGIN CERTIFICATE-----\nMIIFqzCCA5OgAwIBAgIJANoyY6KhLQCdMA0GCSqGSIb3DQEBBQUAMFUxEzARBgoJ\nkiaJk/IsZAEZFgNvcmcxFzAVBgoJkiaJk/IsZAEZFgdkYXRhb25lMSUwIwYDVQQD\nDBxEYXRhT05FIFRlc3QgSW50ZXJtZWRpYXRlIENBMB4XDTE1MDMyMDE4MTcwNloX\nDTE4MDMxOTE4MTcwNlowTzETMBEGCgmSJomT8ixkARkWA29yZzEXMBUGCgmSJomT\n8ixkARkWB2RhdGFvbmUxHzAdBgNVBAMMFnVybjpub2RlOmNuU2FuZGJveE9SQzEw\nggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCpOO/YcfPm8fM2s1hwSSzT\naFPizLuxIC9x8GPmcU+zSJwKAjzcxKTC8p8u+e9lREmbrqMAT0j57YfToLpl2rK1\n5VRwGd0+YWGZLuk8vltmW4MnZduRuVp8HBo7tP6HgHQHs+5MjkO69xSbkGJapBkn\nLIEGxL69UgEgOgTz5z7uaL30c3tEmItldyTHjgrFlGzTKer8C1XzP0pa/tqqHuAo\n47Ur8GQ8iinb0cUK5mbPbJi5rJK3L/1tuaieQSNGUE2ZJ5XuNoUFAhbb84FsKETy\nyISV+m4g5mmer3763Ue7NZmaQBDH7VwRXnl5AG/WjG6Vl+jXMJ1ynHM2pW9LUSXr\nAgMBAAGjggGCMIIBfjAJBgNVHRMEAjAAMCwGCWCGSAGG+EIBDQQfFh1PcGVuU1NM\nIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQUniFyUATSN6XuZLGNdHPk\ntiTjNRUwHwYDVR0jBBgwFoAU7y7BJ2wqigmrbMNFfzv5V9UWqbMwggEBBgNVHR8E\ngfkwgfYwPKA6oDiGNmh0dHA6Ly9yZWxlYXNlcy5kYXRhb25lLm9yZy9jcmwvRGF0\nYU9ORVRlc3RJbnRfQ1JMLnBlbTA9oDugOYY3aHR0cDovL2NuLXVjc2ItMS5kYXRh\nb25lLm9yZy9jcmwvRGF0YU9ORVRlc3RJbnRfQ1JMLnBlbTA5oDegNYYzaHR0cDov\nL2NuLXVubS0xLmRhdGFvbmUub3JnL2NybC9EYXRhT05FVGVzdF9DUkwucGVtMDyg\nOqA4hjZodHRwOi8vY24tb3JjLTEuZGF0YW9uZS5vcmcvY3JsL0RhdGFPTkVUZXN0\nSW50X0NSTC5wZW0wDQYJKoZIhvcNAQEFBQADggIBAE5w9LRFLwdm+eaE1oX5lyWI\n+B36EmcLkAIdyIVo8Eu0nV0M7EetoneP4VoekM+lBoZ17/zxPkYS2nzEvsB9q7qB\nZGX1y5zgBSVbZHfciwigvhbgryx/M0hkaV/SxABVOcrosQhYM7H5xzOBF6B0sRXh\n5pQctPqNlCo+/nFa9GC+Ra4BnyYEn4gTDkBKFjEubu6gqhECQANVABGK9gFjlQSd\ntB1DqbZZPH/NWfGUIKgtt8+yPABwfldOvYzaEcbbhkGW69qONCylTcp0K/kwJJqd\nUBZw+/biBNVE47nJ8iuvvO4M7+cl/VyI3E02ynKBU9/KJw2h32DJRMJSe8CLJLb3\nIJ82E5ZNlC0kHInxsQnDiIm0n05f41zWjoo8a0OTB1hMmXT7cQrBbaRCvxCXMvYf\n5KR5oB1gyHVquMSMNgfR7O7mXrkoOQ4gs1uiw9By+bgwx3rTWd79d06sQIAFISjr\n0X03fzAKlinO8TueGtAkzCs1n/G7MEJn9W4F29Cr10/T2N5SHS3nGjFmT0YzhPUl\n0G0gBbP6T2mPvz8SSvmOP5sLKF3szKFOWvVBdDrkyf1fxdKBPM7ordBlvZsmqp+l\nsMhmn2pxxUZd/nJEoEnNZDoVe9HpjiiL1EPi7lDFRf4Y0VJoup1cYzmmOed2iVqb\nAb+CNqcqEUpRk8ub3Ks6\n-----END CERTIFICATE-----\n&#39; SCRIPT_FILENAME &#39;/var/local/dataone/gmn/lib/python2.7/site-packages/service/gmn/gmn.wsgi&#39; SERVER_ADMIN &#39;webmaster@localhost&#39; wsgi.input &lt;mod_wsgi.Input object at 0x7fa4baef7fb0&gt; HTTP_HOST &#39;gmnv2.test.dataone.org&#39; CONTEXT_PREFIX &#39;&#39; wsgi.multithread True mod_wsgi.callable_object &#39;application&#39; REQUEST_URI &#39;/mn/v1/monitor/ping&#39; wsgi.version (1, 0) GATEWAY_INTERFACE &#39;CGI/1.1&#39; wsgi.run_once False wsgi.errors &lt;mod_wsgi.Log object at 0x7fa4bacd4bf0&gt; REMOTE_PORT &#39;38501&#39; mod_wsgi.listener_host &#39;&#39; REQUEST_SCHEME &#39;https&#39; mod_wsgi.version (3, 4) mod_wsgi.application_group &#39;&#39; mod_wsgi.script_reloading &#39;1&#39; wsgi.file_wrapper &#39;&#39; HTTP_ACCEPT_ENCODING &#39;gzip,deflate&#39; SSL_SERVER_CERT &#39;-----BEGIN CERTIFICATE-----\nMIIFDzCCA/egAwIBAgISA9K9vNyjJfhZN+nP7627uO5BMA0GCSqGSIb3DQEBCwUA\nMEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD\nExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xNzEyMjcxNjQ0MTNaFw0x\nODAzMjcxNjQ0MTNaMCExHzAdBgNVBAMTFmdtbnYyLnRlc3QuZGF0YW9uZS5vcmcw\nggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDcyDgGOpI7woMUGkEJmldj\nD/zSAB+S89TSdv5L1SqKgZ7odsPFRMLzKUEBTLoMRG6czCf02cTU16sHjcxGX7RU\nMx4NPprVyLagOWS4s5fG2TYkajroHfM2/qXwHjG0pTsREcYOWGwwJrhCagiJ9USp\nxFBB3QGZa2TC+hktbZGd4wZXUgWVksYcovGiWeHPabgYil2WX462jo+SyrfL86Je\ndVpnuXiR97Iiy2j/SqpwPBCrKXZgI2Bpvp/nnYwxvcK2jfsgcKssNl0kMKTONRFj\n6UU797ji10WCE66KitiFs62bsx8dHl8aPflcQP3eL5yXblb88MxpOSDD02OyQtl1\nAgMBAAGjggIWMIICEjAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0lBBYwFAYIKwYBBQUH\nAwEGCCsGAQUFBwMCMAwGA1UdEwEB/wQCMAAwHQYDVR0OBBYEFNUsknkjJk+bOX/5\neugX4b5/x/YCMB8GA1UdIwQYMBaAFKhKamMEfd265tE5t6ZFZe/zqOyhMG8GCCsG\nAQUFBwEBBGMwYTAuBggrBgEFBQcwAYYiaHR0cDovL29jc3AuaW50LXgzLmxldHNl\nbmNyeXB0Lm9yZzAvBggrBgEFBQcwAoYjaHR0cDovL2NlcnQuaW50LXgzLmxldHNl\nbmNyeXB0Lm9yZy8wIQYDVR0RBBowGIIWZ21udjIudGVzdC5kYXRhb25lLm9yZzCB\n/gYDVR0gBIH2MIHzMAgGBmeBDAECATCB5gYLKwYBBAGC3xMBAQEwgdYwJgYIKwYB\nBQUHAgEWGmh0dHA6Ly9jcHMubGV0c2VuY3J5cHQub3JnMIGrBggrBgEFBQcCAjCB\nngyBm1RoaXMgQ2VydGlmaWNhdGUgbWF5IG9ubHkgYmUgcmVsaWVkIHVwb24gYnkg\nUmVseWluZyBQYXJ0aWVzIGFuZCBvbmx5IGluIGFjY29yZGFuY2Ugd2l0aCB0aGUg\nQ2VydGlmaWNhdGUgUG9saWN5IGZvdW5kIGF0IGh0dHBzOi8vbGV0c2VuY3J5cHQu\nb3JnL3JlcG9zaXRvcnkvMA0GCSqGSIb3DQEBCwUAA4IBAQBkixZ7si3RBBLJQs4E\n682d8abPWpRbTJof2bu4y0Y4KiMpiitjV62Ec+dBRFWV6jKLKvqMUVR1roAV+eV2\nHp91hNDBq7rvcBxVIP4oFnqg4NZGyOx5DAWRwyFDqH86X2q5C3f/6XUWwvEoNXoJ\nA2zplF140M512YLoiZLqX0mhcFkw4Rr3xPGiyqB5mD8Zn2v6E6qw4S+iwqQRquD+\nKUlEou9wGGs3ROLJXuqrc3DEjwQzCASbnsRGMvbRR7d63AzsqdXgwUAe5PYTCIAz\nKw5fWkf6Q0R1CfIE5QyLxAzpOo4cdBjqIqYBIPgMb4BeyHQV0OVTSJQza3B2jCUk\nUmm7\n-----END CERTIFICATE-----\n&#39; Settings Using settings module gmn.settings Setting Value MONTH_DAY_FORMAT &#39;F j&#39; SECURE_SSL_REDIRECT False SECURE_BROWSER_XSS_FILTER False USE_X_FORWARDED_PORT False USE_THOUSAND_SEPARATOR False CSRF_COOKIE_SECURE False LANGUAGE_CODE &#39;en-us&#39; ROOT_URLCONF &#39;mn.urls&#39; MANAGERS ((&#39;Roger Dahl&#39;, &#39;dahl@unm.edu&#39;),) EMAIL_HOST_PASSWORD u&#39;********************&#39; SILENCED_SYSTEM_CHECKS [] DEFAULT_CHARSET &#39;utf-8&#39; SESSION_SERIALIZER &#39;django.contrib.sessions.serializers.JSONSerializer&#39; STATIC_ROOT None LOG_PATH &#39;/var/local/dataone/gmn/lib/python2.7/site-packages/service/gmn/./gmn.log&#39; NODE_SYNC_SCHEDULE_WEEKDAY &#39;?&#39; NODE_SYNC_SCHEDULE_MINUTE &#39;0/3&#39; MAX_XML_DOCUMENT_SIZE 1048576 USE_L10N False ALLOWED_HOSTS [&#39;localhost&#39;, &#39;127.0.0.1&#39;] MESSAGE_STORAGE &#39;django.contrib.messages.storage.fallback.FallbackStorage&#39; EMAIL_SUBJECT_PREFIX &#39;[Django] &#39; NODE_SYNC_SCHEDULE_YEAR &#39;*&#39; SECURE_HSTS_SECONDS 0 STATICFILES_FINDERS [&#39;django.contrib.staticfiles.finders.FileSystemFinder&#39;, &#39;django.contrib.staticfiles.finders.AppDirectoriesFinder&#39;] SESSION_CACHE_ALIAS &#39;default&#39; SESSION_COOKIE_DOMAIN None SESSION_COOKIE_NAME &#39;sessionid&#39; TIME_INPUT_FORMATS [&#39;%H:%M:%S&#39;, &#39;%H:%M:%S.%f&#39;, &#39;%H:%M&#39;] SECURE_REDIRECT_EXEMPT [] DATABASES {&#39;default&#39;: {&#39;ATOMIC_REQUESTS&#39;: True, &#39;AUTOCOMMIT&#39;: True, &#39;CONN_MAX_AGE&#39;: 0, &#39;ENGINE&#39;: &#39;django.db.backends.postgresql_psycopg2&#39;, &#39;HOST&#39;: &#39;&#39;, &#39;NAME&#39;: &#39;gmn&#39;, &#39;OPTIONS&#39;: {}, &#39;PASSWORD&#39;: u&#39;********************&#39;, &#39;PORT&#39;: &#39;&#39;, &#39;TEST&#39;: {&#39;CHARSET&#39;: None, &#39;COLLATION&#39;: None, &#39;MIRROR&#39;: None, &#39;NAME&#39;: None}, &#39;TIME_ZONE&#39;: None, &#39;USER&#39;: &#39;&#39;}} EMAIL_SSL_KEYFILE u&#39;********************&#39; TEMPLATE_DEBUG True FILE_UPLOAD_DIRECTORY_PERMISSIONS None GMN_DEBUG True STATIC_URL &#39;./mn/static/&#39; FILE_UPLOAD_PERMISSIONS None FILE_UPLOAD_HANDLERS [&#39;django.core.files.uploadhandler.MemoryFileUploadHandler&#39;, &#39;django.core.files.uploadhandler.TemporaryFileUploadHandler&#39;] DEFAULT_CONTENT_TYPE &#39;text/html&#39; APPEND_SLASH True FIRST_DAY_OF_WEEK 0 DATABASE_ROUTERS [] DEFAULT_TABLESPACE &#39;&#39; OBJECT_STORE_PATH &#39;/var/local/dataone/gmn/lib/python2.7/site-packages/service/gmn/../stores/object&#39; YEAR_MONTH_FORMAT &#39;F Y&#39; STATICFILES_STORAGE &#39;django.contrib.staticfiles.storage.StaticFilesStorage&#39; CACHES {&#39;default&#39;: {&#39;BACKEND&#39;: &#39;django.core.cache.backends.locmem.LocMemCache&#39;, &#39;TIMEOUT&#39;: 3600}} SERVER_EMAIL &#39;root@localhost&#39; SESSION_COOKIE_PATH &#39;/&#39; SECURE_CONTENT_TYPE_NOSNIFF False MIDDLEWARE_CLASSES (&#39;mn.middleware.request_handler.RequestHandler&#39;, &#39;mn.middleware.exception_handler.ExceptionHandler&#39;, &#39;mn.middleware.response_handler.ResponseHandler&#39;, &#39;mn.middleware.view_handler.ViewHandler&#39;, &#39;mn.middleware.startup_handler.StartupHandler&#39;) TIER 3 THOUSAND_SEPARATOR &#39;,&#39; SECRET_KEY u&#39;********************&#39; LANGUAGE_COOKIE_NAME &#39;django_language&#39; WRAPPED_MODE_BASIC_AUTH_USERNAME &#39;&#39; DEFAULT_INDEX_TABLESPACE &#39;&#39; MONITOR True ECHO_REQUEST_OBJECT False LOGGING_CONFIG &#39;logging.config.dictConfig&#39; NODE_SUBJECT &#39;CN=urn:node:mnTestGMNv2,DC=dataone,DC=org&#39; TEMPLATE_LOADERS (&#39;django.template.loaders.filesystem.Loader&#39;,) WRAPPED_MODE_BASIC_AUTH_ENABLED False NODE_SYNCHRONIZE True WSGI_APPLICATION None NODE_IDENTIFIER &#39;urn:node:mnTestGMNv2&#39; X_FRAME_OPTIONS &#39;SAMEORIGIN&#39; AUTHENTICATION_BACKENDS [&#39;django.contrib.auth.backends.ModelBackend&#39;] FORCE_SCRIPT_NAME None USE_X_FORWARDED_HOST False CSRF_HEADER_NAME &#39;HTTP_X_CSRFTOKEN&#39; EMAIL_TIMEOUT None SECURE_SSL_HOST None SIGNING_BACKEND &#39;django.core.signing.TimestampSigner&#39; SESSION_COOKIE_SECURE True CSRF_COOKIE_DOMAIN None FILE_CHARSET &#39;utf-8&#39; DEBUG True CSRF_TRUSTED_ORIGINS [] LANGUAGE_COOKIE_DOMAIN None SYSMETA_STORE_PATH &#39;/var/local/dataone/gmn/lib/python2.7/site-packages/service/gmn/../stores/sysmeta&#39; DEFAULT_FILE_STORAGE &#39;django.core.files.storage.FileSystemStorage&#39; INSTALLED_APPS (&#39;django.contrib.staticfiles&#39;, &#39;mn&#39;) PUBLIC_OBJECT_LIST True LANGUAGES [(&#39;af&#39;, &#39;Afrikaans&#39;), (&#39;ar&#39;, &#39;Arabic&#39;), (&#39;ast&#39;, &#39;Asturian&#39;), (&#39;az&#39;, &#39;Azerbaijani&#39;), (&#39;bg&#39;, &#39;Bulgarian&#39;), (&#39;be&#39;, &#39;Belarusian&#39;), (&#39;bn&#39;, &#39;Bengali&#39;), (&#39;br&#39;, &#39;Breton&#39;), (&#39;bs&#39;, &#39;Bosnian&#39;), (&#39;ca&#39;, &#39;Catalan&#39;), (&#39;cs&#39;, &#39;Czech&#39;), (&#39;cy&#39;, &#39;Welsh&#39;), (&#39;da&#39;, &#39;Danish&#39;), (&#39;de&#39;, &#39;German&#39;), (&#39;el&#39;, &#39;Greek&#39;), (&#39;en&#39;, &#39;English&#39;), (&#39;en-au&#39;, &#39;Australian English&#39;), (&#39;en-gb&#39;, &#39;British English&#39;), (&#39;eo&#39;, &#39;Esperanto&#39;), (&#39;es&#39;, &#39;Spanish&#39;), (&#39;es-ar&#39;, &#39;Argentinian Spanish&#39;), (&#39;es-co&#39;, &#39;Colombian Spanish&#39;), (&#39;es-mx&#39;, &#39;Mexican Spanish&#39;), (&#39;es-ni&#39;, &#39;Nicaraguan Spanish&#39;), (&#39;es-ve&#39;, &#39;Venezuelan Spanish&#39;), (&#39;et&#39;, &#39;Estonian&#39;), (&#39;eu&#39;, &#39;Basque&#39;), (&#39;fa&#39;, &#39;Persian&#39;), (&#39;fi&#39;, &#39;Finnish&#39;), (&#39;fr&#39;, &#39;French&#39;), (&#39;fy&#39;, &#39;Frisian&#39;), (&#39;ga&#39;, &#39;Irish&#39;), (&#39;gd&#39;, &#39;Scottish Gaelic&#39;), (&#39;gl&#39;, &#39;Galician&#39;), (&#39;he&#39;, &#39;Hebrew&#39;), (&#39;hi&#39;, &#39;Hindi&#39;), (&#39;hr&#39;, &#39;Croatian&#39;), (&#39;hu&#39;, &#39;Hungarian&#39;), (&#39;ia&#39;, &#39;Interlingua&#39;), (&#39;id&#39;, &#39;Indonesian&#39;), (&#39;io&#39;, &#39;Ido&#39;), (&#39;is&#39;, &#39;Icelandic&#39;), (&#39;it&#39;, &#39;Italian&#39;), (&#39;ja&#39;, &#39;Japanese&#39;), (&#39;ka&#39;, &#39;Georgian&#39;), (&#39;kk&#39;, &#39;Kazakh&#39;), (&#39;km&#39;, &#39;Khmer&#39;), (&#39;kn&#39;, &#39;Kannada&#39;), (&#39;ko&#39;, &#39;Korean&#39;), (&#39;lb&#39;, &#39;Luxembourgish&#39;), (&#39;lt&#39;, &#39;Lithuanian&#39;), (&#39;lv&#39;, &#39;Latvian&#39;), (&#39;mk&#39;, &#39;Macedonian&#39;), (&#39;ml&#39;, &#39;Malayalam&#39;), (&#39;mn&#39;, &#39;Mongolian&#39;), (&#39;mr&#39;, &#39;Marathi&#39;), (&#39;my&#39;, &#39;Burmese&#39;), (&#39;nb&#39;, &#39;Norwegian Bokmal&#39;), (&#39;ne&#39;, &#39;Nepali&#39;), (&#39;nl&#39;, &#39;Dutch&#39;), (&#39;nn&#39;, &#39;Norwegian Nynorsk&#39;), (&#39;os&#39;, &#39;Ossetic&#39;), (&#39;pa&#39;, &#39;Punjabi&#39;), (&#39;pl&#39;, &#39;Polish&#39;), (&#39;pt&#39;, &#39;Portuguese&#39;), (&#39;pt-br&#39;, &#39;Brazilian Portuguese&#39;), (&#39;ro&#39;, &#39;Romanian&#39;), (&#39;ru&#39;, &#39;Russian&#39;), (&#39;sk&#39;, &#39;Slovak&#39;), (&#39;sl&#39;, &#39;Slovenian&#39;), (&#39;sq&#39;, &#39;Albanian&#39;), (&#39;sr&#39;, &#39;Serbian&#39;), (&#39;sr-latn&#39;, &#39;Serbian Latin&#39;), (&#39;sv&#39;, &#39;Swedish&#39;), (&#39;sw&#39;, &#39;Swahili&#39;), (&#39;ta&#39;, &#39;Tamil&#39;), (&#39;te&#39;, &#39;Telugu&#39;), (&#39;th&#39;, &#39;Thai&#39;), (&#39;tr&#39;, &#39;Turkish&#39;), (&#39;tt&#39;, &#39;Tatar&#39;), (&#39;udm&#39;, &#39;Udmurt&#39;), (&#39;uk&#39;, &#39;Ukrainian&#39;), (&#39;ur&#39;, &#39;Urdu&#39;), (&#39;vi&#39;, &#39;Vietnamese&#39;), (&#39;zh-hans&#39;, &#39;Simplified Chinese&#39;), (&#39;zh-hant&#39;, &#39;Traditional Chinese&#39;)] REPLICATION_SPACEALLOCATED 10995116277760 NODE_SYNC_SCHEDULE_MONTH &#39;*&#39; STATICFILES_DIRS [] PREPEND_WWW False CLIENT_CERT_PRIVATE_KEY_PATH u&#39;********************&#39; LANGUAGE_COOKIE_AGE None SESSION_COOKIE_HTTPONLY True DEBUG_PROPAGATE_EXCEPTIONS False CSRF_COOKIE_AGE 31449600 DATETIME_FORMAT &#39;N j, Y, P&#39; LOGIN_URL &#39;/accounts/login/&#39; SESSION_EXPIRE_AT_BROWSER_CLOSE False REPLICATION_ALLOWEDNODE () SESSION_SAVE_EVERY_REQUEST False STAND_ALONE False TIME_FORMAT &#39;P&#39; AUTH_USER_MODEL &#39;auth.User&#39; DATE_INPUT_FORMATS [&#39;%Y-%m-%d&#39;, &#39;%m/%d/%Y&#39;, &#39;%m/%d/%y&#39;, &#39;%b %d %Y&#39;, &#39;%b %d, %Y&#39;, &#39;%d %b %Y&#39;, &#39;%d %b, %Y&#39;, &#39;%B %d %Y&#39;, &#39;%B %d, %Y&#39;, &#39;%d %B %Y&#39;, &#39;%d %B, %Y&#39;] CSRF_COOKIE_NAME &#39;csrftoken&#39; AUTH_PASSWORD_VALIDATORS u&#39;********************&#39; PASSWORD_RESET_TIMEOUT_DAYS u&#39;********************&#39; SESSION_FILE_PATH None CACHE_MIDDLEWARE_ALIAS &#39;default&#39; REPLICATION_ALLOWEDOBJECTFORMAT () NUMBER_GROUPING 0 SESSION_ENGINE &#39;django.contrib.sessions.backends.db&#39; CSRF_FAILURE_VIEW &#39;django.views.csrf.csrf_failure&#39; CSRF_COOKIE_PATH &#39;/&#39; LOGIN_REDIRECT_URL &#39;/accounts/profile/&#39; TEMPLATE_STRING_IF_INVALID &#39;&#39; WRAPPED_MODE_BASIC_AUTH_PASSWORD u&#39;********************&#39; DECIMAL_SEPARATOR &#39;.&#39; IGNORABLE_404_URLS [] NODE_SYNC_SCHEDULE_HOUR &#39;*&#39; LOCALE_PATHS [] REPLICATION_MAXOBJECTSIZE -1 NODE_REPLICATE True LOGOUT_URL &#39;/accounts/logout/&#39; EMAIL_USE_TLS False ALLOW_INTEGRATION_TESTS True FIXTURE_DIRS [] EMAIL_HOST &#39;localhost&#39; DATE_FORMAT &#39;N j, Y&#39; MEDIA_ROOT &#39;/var/local/dataone/gmn/lib/python2.7/site-packages/service/gmn/../stores&#39; NODE_NAME &#39;GMN v2 Test&#39; DEFAULT_EXCEPTION_REPORTER_FILTER &#39;django.views.debug.SafeExceptionReporterFilter&#39; ADMINS ((&#39;Roger Dahl&#39;, &#39;dahl@unm.edu&#39;),) FORMAT_MODULE_PATH None DEFAULT_FROM_EMAIL &#39;webmaster@localhost&#39; SECURE_HSTS_INCLUDE_SUBDOMAINS False MEDIA_URL &#39;&#39; CLIENT_CERT_PATH &#39;/var/local/dataone/certs/client/client_cert.pem&#39; TEMPLATE_DIRS (&#39;/var/local/dataone/gmn/lib/python2.7/site-packages/service/gmn/../mn/templates&#39;,) NODE_BASEURL &#39;https://gmnv2.test.dataone.org/mn&#39; DATAONE_ROOT &#39;https://cn-sandbox.test.dataone.org/cn&#39; NODE_CONTACT_SUBJECT &#39;CN=Roger Dahl A1779,O=Google,C=US,DC=cilogon,DC=org&#39; DISALLOWED_USER_AGENTS [] ALLOWED_INCLUDE_ROOTS [] USE_I18N True LOGGING {&#39;disable_existing_loggers&#39;: True, &#39;formatters&#39;: {&#39;simple&#39;: {&#39;format&#39;: &#39;%(levelname)s %(message)s&#39;}, &#39;verbose&#39;: {&#39;datefmt&#39;: &#39;%Y-%m-%d %H:%M:%S&#39;, &#39;format&#39;: &#39;%(asctime)s %(levelname)-8s %(name)s %(module)s %(process)d %(thread)d %(message)s&#39;}}, &#39;handlers&#39;: {&#39;file&#39;: {&#39;class&#39;: &#39;logging.FileHandler&#39;, &#39;filename&#39;: &#39;/var/local/dataone/gmn/lib/python2.7/site-packages/service/gmn/./gmn.log&#39;, &#39;formatter&#39;: &#39;verbose&#39;, &#39;level&#39;: &#39;DEBUG&#39;}, &#39;null&#39;: {&#39;class&#39;: &#39;logging.NullHandler&#39;, &#39;level&#39;: &#39;DEBUG&#39;}}, &#39;loggers&#39;: {&#39;&#39;: {&#39;handlers&#39;: [&#39;file&#39;], &#39;level&#39;: &#39;DEBUG&#39;, &#39;propagate&#39;: True}, &#39;django&#39;: {&#39;handlers&#39;: [&#39;file&#39;], &#39;level&#39;: &#39;DEBUG&#39;, &#39;propagate&#39;: True}, &#39;django.db.backends&#39;: {&#39;handlers&#39;: [&#39;null&#39;], &#39;level&#39;: &#39;WARNING&#39;, &#39;propagate&#39;: False}}, &#39;version&#39;: 1} NODE_DESCRIPTION &#39;GMN v2 Test&#39; SHORT_DATE_FORMAT &#39;m/d/Y&#39; TEMPLATES [] SECURE_PROXY_SSL_HEADER None LOG_LEVEL &#39;DEBUG&#39; TEST_RUNNER &#39;django.test.runner.DiscoverRunner&#39; CACHE_MIDDLEWARE_KEY_PREFIX u&#39;********************&#39; NODE_SYNC_SCHEDULE_SECOND &#39;0&#39; TIME_ZONE &#39;UTC&#39; FILE_UPLOAD_MAX_MEMORY_SIZE 2621440 EMAIL_BACKEND &#39;django.core.mail.backends.smtp.EmailBackend&#39; EMAIL_USE_SSL False TEMPLATE_CONTEXT_PROCESSORS [&#39;django.contrib.auth.context_processors.auth&#39;, &#39;django.template.context_processors.debug&#39;, &#39;django.template.context_processors.i18n&#39;, &#39;django.template.context_processors.media&#39;, &#39;django.template.context_processors.static&#39;, &#39;django.template.context_processors.tz&#39;, &#39;django.contrib.messages.context_processors.messages&#39;] MIGRATION_MODULES {} SESSION_COOKIE_AGE 1209600 SETTINGS_MODULE &#39;gmn.settings&#39; USE_ETAGS False NODE_SYNC_SCHEDULE_MONTHDAY &#39;*&#39; LANGUAGES_BIDI [&#39;he&#39;, &#39;ar&#39;, &#39;fa&#39;, &#39;ur&#39;] FILE_UPLOAD_TEMP_DIR None INTERNAL_IPS [] REQUIRE_WHITELIST_FOR_UPDATE True EMAIL_PORT 25 USE_TZ False SHORT_DATETIME_FORMAT &#39;m/d/Y P&#39; PUBLIC_LOG_RECORDS True TEST_NON_SERIALIZED_APPS [] PASSWORD_HASHERS u&#39;********************&#39; ABSOLUTE_URL_OVERRIDES {} LANGUAGE_COOKIE_PATH &#39;/&#39; NODE_STATE &#39;up&#39; CACHE_MIDDLEWARE_SECONDS 600 EMAIL_SSL_CERTFILE None CSRF_COOKIE_HTTPONLY False DATETIME_INPUT_FORMATS [&#39;%Y-%m-%d %H:%M:%S&#39;, &#39;%Y-%m-%d %H:%M:%S.%f&#39;, &#39;%Y-%m-%d %H:%M&#39;, &#39;%Y-%m-%d&#39;, &#39;%m/%d/%Y %H:%M:%S&#39;, &#39;%m/%d/%Y %H:%M:%S.%f&#39;, &#39;%m/%d/%Y %H:%M&#39;, &#39;%m/%d/%Y&#39;, &#39;%m/%d/%y %H:%M:%S&#39;, &#39;%m/%d/%y %H:%M:%S.%f&#39;, &#39;%m/%d/%y %H:%M&#39;, &#39;%m/%d/%y&#39;] DATAONE_TRUSTED_SUBJECTS set([]) EMAIL_HOST_USER &#39;&#39; You're seeing this error because you have DEBUG = True in your Django settings file. Change that to False, and Django will display a standard page generated by the handler for this status code. [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:51:05: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://gmnv2.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20180205-21:51:05: [INFO]: Unable to assess v2 capabilities for MN: https://gmnv2.test.dataone.org/mn/v1 : ServiceFailure : 500: Internal Server Error: parser for deserializing HTML not written yet. Providing stripped-down html message body starting next line: AssertionError at /v2/monitor/ping Invalid content type. content-type=&quot;text/plain&quot; Request Method: GET Request URL: https://gmnv2.test.dataone.org/mn/v2/monitor/ping Django Version: 1.9.6 Exception Type: AssertionError Exception Value: Invalid content type. content-type=&quot;text/plain&quot; Exception Location: /var/local/dataone/gmn/lib/python2.7/site-packages/service/gmn/../mn/middleware/response_handler.py in _assert_correct_return_type, line 181 Python Executable: /usr/bin/python Python Version: 2.7.6 Python Path: [&#39;/var/local/dataone&#39;, &#39;/var/local/dataone/gmn/lib/python2.7&#39;, &#39;/var/local/dataone/gmn/lib/python2.7/plat-x86_64-linux-gnu&#39;, &#39;/var/local/dataone/gmn/lib/python2.7/lib-tk&#39;, &#39;/var/local/dataone/gmn/lib/python2.7/lib-old&#39;, &#39;/var/local/dataone/gmn/lib/python2.7/lib-dynload&#39;, &#39;/usr/lib/python2.7&#39;, &#39;/usr/lib/python2.7/plat-x86_64-linux-gnu&#39;, &#39;/usr/lib/python2.7/lib-tk&#39;, &#39;/var/local/dataone/gmn/local/lib/python2.7/site-packages&#39;, &#39;/var/local/dataone/gmn/lib/python2.7/site-packages&#39;, &#39;/var/local/dataone/gmn/lib/python2.7/site-packages/service/gmn/..&#39;] Server time: Mon, 5 Feb 2018 21:51:05 +0000 Traceback Switch to copy-and-paste view /var/local/dataone/gmn/local/lib/python2.7/site-packages/django/core/handlers/base.py in get_response # Get the exception info now, in case another exception is thrown later. signals.got_request_exception.send(sender=self.__class__, request=request) response = self.handle_uncaught_exception(request, resolver, sys.exc_info()) try: # Apply response middleware, regardless of the response for middleware_method in self._response_middleware: response = middleware_method(request, response) ... # Complain if the response middleware returned None (a common error). if response is None: raise ValueError( &quot;%s.process_response didn&#39;t return an &quot; &quot;HttpResponse object. It returned None instead.&quot; % (middleware_method.__self__.__class__.__name__)) &#x25b6; Local vars Variable Value callback_args () resolver_match ResolverMatch(func=mn.restrict_to_verb.get_monitor_ping, args=(), kwargs={}, url_name=None, app_names=[], namespaces=[]) response_is_rendered False middleware_method &lt;bound method ResponseHandler.process_response of &lt;mn.middleware.response_handler.ResponseHandler object at 0x7fa4c02bd0d0&gt;&gt; self &lt;django.core.handlers.wsgi.WSGIHandler object at 0x7fa4c8317250&gt; request &lt;WSGIRequest: GET &#39;/mn/v2/monitor/ping&#39;&gt; callback &lt;function get_monitor_ping at 0x7fa4bbd41d70&gt; wrapped_callback &lt;function get_monitor_ping at 0x7fa4bafbcc08&gt; resolver &lt;RegexURLResolver &#39;mn.urls&#39; (None:None) ^/&gt; callback_kwargs {} response &lt;HttpResponse status_code=200, &quot;text/plain&quot;&gt; urlconf &#39;mn.urls&#39; /var/local/dataone/gmn/lib/python2.7/site-packages/service/gmn/../mn/middleware/response_handler.py in process_response response = self._http_response_with_identifier_type(request, view_result) else: assert False, &quot;Unknown view response type: {} {}&quot;.format( type(view_result), str(view_result) ) self._debug_mode_responses(request, response) if settings.GMN_DEBUG: self._assert_correct_return_type(request, response) ... return response def _debug_mode_responses(self, request, response): &quot;&quot;&quot;Extra functionality available in debug mode. &quot;&quot;&quot; if settings.GMN_DEBUG: &#x25b6; Local vars Variable Value view_result &lt;HttpResponse status_code=200, &quot;text/plain&quot;&gt; request &lt;WSGIRequest: GET &#39;/mn/v2/monitor/ping&#39;&gt; response &lt;HttpResponse status_code=200, &quot;text/plain&quot;&gt; self &lt;mn.middleware.response_handler.ResponseHandler object at 0x7fa4c02bd0d0&gt; /var/local/dataone/gmn/lib/python2.7/site-packages/service/gmn/../mn/middleware/response_handler.py in _assert_correct_return_type &#39;replicate&#39;, ): return if request.method == &#39;HEAD&#39; and api_verb_str == &#39;object&#39;: return # Anything else has to be a valid XML doc assert response[&#39;content-type&#39;] == d1_common.const.CONTENT_TYPE_XML, \ u&#39;Invalid content type. content-type=&quot;{}&quot;&#39;.format(response[&#39;content-type&#39;]) ... assert d1_common.type_conversions.str_is_well_formed(response.content), \ u&#39;Not well formed XML. content=&quot;{}&quot;&#39;.format(response.content) # The XML doc can be a D1 error or a D1 type corresponding to the API if d1_common.type_conversions.str_is_error(response.content): return &#x25b6; Local vars Variable Value api_verb_str u&#39;monitor&#39; self &lt;mn.middleware.response_handler.ResponseHandler object at 0x7fa4c02bd0d0&gt; request &lt;WSGIRequest: GET &#39;/mn/v2/monitor/ping&#39;&gt; response &lt;HttpResponse status_code=200, &quot;text/plain&quot;&gt; <input type="hidden" name="title" value="AssertionError at /v2/monitor/ping"> Environment: Request Method: GET Request URL: https://gmnv2.test.dataone.org/mn/v2/monitor/ping Django Version: 1.9.6 Python Version: 2.7.6 Installed Applications: (&#39;django.contrib.staticfiles&#39;, &#39;mn&#39;) Installed Middleware: (&#39;mn.middleware.request_handler.RequestHandler&#39;, &#39;mn.middleware.exception_handler.ExceptionHandler&#39;, &#39;mn.middleware.response_handler.ResponseHandler&#39;, &#39;mn.middleware.view_handler.ViewHandler&#39;, &#39;mn.middleware.startup_handler.StartupHandler&#39;) Traceback: File "/var/local/dataone/gmn/local/lib/python2.7/site-packages/django/core/handlers/base.py" in get_response 235. response = middleware_method(request, response) File "/var/local/dataone/gmn/lib/python2.7/site-packages/service/gmn/../mn/middleware/response_handler.py" in process_response 67. self._assert_correct_return_type(request, response) File "/var/local/dataone/gmn/lib/python2.7/site-packages/service/gmn/../mn/middleware/response_handler.py" in _assert_correct_return_type 181. u&#39;Invalid content type. content-type=&quot;{}&quot;&#39;.format(response[&#39;content-type&#39;]) Exception Type: AssertionError at /v2/monitor/ping Exception Value: Invalid content type. content-type=&quot;text/plain&quot; Request information GET No GET data POST No POST data FILES No FILES data COOKIES No cookie data META Variable Value mod_wsgi.listener_port &#39;443&#39; CONTEXT_DOCUMENT_ROOT &#39;/var/www&#39; SERVER_SOFTWARE &#39;Apache/2.4.7 (Ubuntu)&#39; mod_wsgi.process_group &#39;gmn&#39; SCRIPT_NAME u&#39;/mn&#39; mod_wsgi.enable_sendfile &#39;0&#39; mod_wsgi.handler_script &#39;&#39; SERVER_SIGNATURE &#39;&lt;address&gt;Apache/2.4.7 (Ubuntu) Server at gmnv2.test.dataone.org Port 443&lt;/address&gt;\n&#39; REQUEST_METHOD &#39;GET&#39; PATH_INFO u&#39;/v2/monitor/ping&#39; SERVER_PROTOCOL &#39;HTTP/1.1&#39; QUERY_STRING &#39;&#39; SSL_TLS_SNI &#39;gmnv2.test.dataone.org&#39; HTTP_USER_AGENT &#39;Apache-HttpClient/4.3.6 (java 1.5)&#39; HTTP_CONNECTION &#39;Keep-Alive&#39; SERVER_NAME &#39;gmnv2.test.dataone.org&#39; REMOTE_ADDR &#39;64.106.40.19&#39; mod_wsgi.queue_start &#39;1517867465288713&#39; mod_wsgi.request_handler &#39;wsgi-script&#39; wsgi.url_scheme &#39;https&#39; HTTP_VIA &#39;1.1 localhost (Apache-HttpClient/4.3.6 (cache))&#39; PATH_TRANSLATED &#39;/var/www/v2/monitor/ping&#39; SERVER_PORT &#39;443&#39; wsgi.multiprocess True mod_wsgi.input_chunked &#39;0&#39; SERVER_ADDR &#39;64.106.40.36&#39; DOCUMENT_ROOT &#39;/var/www&#39; SSL_CLIENT_CERT &#39;-----BEGIN CERTIFICATE-----\nMIIFqzCCA5OgAwIBAgIJANoyY6KhLQCdMA0GCSqGSIb3DQEBBQUAMFUxEzARBgoJ\nkiaJk/IsZAEZFgNvcmcxFzAVBgoJkiaJk/IsZAEZFgdkYXRhb25lMSUwIwYDVQQD\nDBxEYXRhT05FIFRlc3QgSW50ZXJtZWRpYXRlIENBMB4XDTE1MDMyMDE4MTcwNloX\nDTE4MDMxOTE4MTcwNlowTzETMBEGCgmSJomT8ixkARkWA29yZzEXMBUGCgmSJomT\n8ixkARkWB2RhdGFvbmUxHzAdBgNVBAMMFnVybjpub2RlOmNuU2FuZGJveE9SQzEw\nggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCpOO/YcfPm8fM2s1hwSSzT\naFPizLuxIC9x8GPmcU+zSJwKAjzcxKTC8p8u+e9lREmbrqMAT0j57YfToLpl2rK1\n5VRwGd0+YWGZLuk8vltmW4MnZduRuVp8HBo7tP6HgHQHs+5MjkO69xSbkGJapBkn\nLIEGxL69UgEgOgTz5z7uaL30c3tEmItldyTHjgrFlGzTKer8C1XzP0pa/tqqHuAo\n47Ur8GQ8iinb0cUK5mbPbJi5rJK3L/1tuaieQSNGUE2ZJ5XuNoUFAhbb84FsKETy\nyISV+m4g5mmer3763Ue7NZmaQBDH7VwRXnl5AG/WjG6Vl+jXMJ1ynHM2pW9LUSXr\nAgMBAAGjggGCMIIBfjAJBgNVHRMEAjAAMCwGCWCGSAGG+EIBDQQfFh1PcGVuU1NM\nIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQUniFyUATSN6XuZLGNdHPk\ntiTjNRUwHwYDVR0jBBgwFoAU7y7BJ2wqigmrbMNFfzv5V9UWqbMwggEBBgNVHR8E\ngfkwgfYwPKA6oDiGNmh0dHA6Ly9yZWxlYXNlcy5kYXRhb25lLm9yZy9jcmwvRGF0\nYU9ORVRlc3RJbnRfQ1JMLnBlbTA9oDugOYY3aHR0cDovL2NuLXVjc2ItMS5kYXRh\nb25lLm9yZy9jcmwvRGF0YU9ORVRlc3RJbnRfQ1JMLnBlbTA5oDegNYYzaHR0cDov\nL2NuLXVubS0xLmRhdGFvbmUub3JnL2NybC9EYXRhT05FVGVzdF9DUkwucGVtMDyg\nOqA4hjZodHRwOi8vY24tb3JjLTEuZGF0YW9uZS5vcmcvY3JsL0RhdGFPTkVUZXN0\nSW50X0NSTC5wZW0wDQYJKoZIhvcNAQEFBQADggIBAE5w9LRFLwdm+eaE1oX5lyWI\n+B36EmcLkAIdyIVo8Eu0nV0M7EetoneP4VoekM+lBoZ17/zxPkYS2nzEvsB9q7qB\nZGX1y5zgBSVbZHfciwigvhbgryx/M0hkaV/SxABVOcrosQhYM7H5xzOBF6B0sRXh\n5pQctPqNlCo+/nFa9GC+Ra4BnyYEn4gTDkBKFjEubu6gqhECQANVABGK9gFjlQSd\ntB1DqbZZPH/NWfGUIKgtt8+yPABwfldOvYzaEcbbhkGW69qONCylTcp0K/kwJJqd\nUBZw+/biBNVE47nJ8iuvvO4M7+cl/VyI3E02ynKBU9/KJw2h32DJRMJSe8CLJLb3\nIJ82E5ZNlC0kHInxsQnDiIm0n05f41zWjoo8a0OTB1hMmXT7cQrBbaRCvxCXMvYf\n5KR5oB1gyHVquMSMNgfR7O7mXrkoOQ4gs1uiw9By+bgwx3rTWd79d06sQIAFISjr\n0X03fzAKlinO8TueGtAkzCs1n/G7MEJn9W4F29Cr10/T2N5SHS3nGjFmT0YzhPUl\n0G0gBbP6T2mPvz8SSvmOP5sLKF3szKFOWvVBdDrkyf1fxdKBPM7ordBlvZsmqp+l\nsMhmn2pxxUZd/nJEoEnNZDoVe9HpjiiL1EPi7lDFRf4Y0VJoup1cYzmmOed2iVqb\nAb+CNqcqEUpRk8ub3Ks6\n-----END CERTIFICATE-----\n&#39; SCRIPT_FILENAME &#39;/var/local/dataone/gmn/lib/python2.7/site-packages/service/gmn/gmn.wsgi&#39; SERVER_ADMIN &#39;webmaster@localhost&#39; wsgi.input &lt;mod_wsgi.Input object at 0x7fa4bacd4bf0&gt; HTTP_HOST &#39;gmnv2.test.dataone.org&#39; CONTEXT_PREFIX &#39;&#39; wsgi.multithread True mod_wsgi.callable_object &#39;application&#39; REQUEST_URI &#39;/mn/v2/monitor/ping&#39; wsgi.version (1, 0) GATEWAY_INTERFACE &#39;CGI/1.1&#39; wsgi.run_once False wsgi.errors &lt;mod_wsgi.Log object at 0x7fa4baef7fb0&gt; REMOTE_PORT &#39;38502&#39; mod_wsgi.listener_host &#39;&#39; REQUEST_SCHEME &#39;https&#39; mod_wsgi.version (3, 4) mod_wsgi.application_group &#39;&#39; mod_wsgi.script_reloading &#39;1&#39; wsgi.file_wrapper &#39;&#39; HTTP_ACCEPT_ENCODING &#39;gzip,deflate&#39; SSL_SERVER_CERT &#39;-----BEGIN CERTIFICATE-----\nMIIFDzCCA/egAwIBAgISA9K9vNyjJfhZN+nP7627uO5BMA0GCSqGSIb3DQEBCwUA\nMEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD\nExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xNzEyMjcxNjQ0MTNaFw0x\nODAzMjcxNjQ0MTNaMCExHzAdBgNVBAMTFmdtbnYyLnRlc3QuZGF0YW9uZS5vcmcw\nggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDcyDgGOpI7woMUGkEJmldj\nD/zSAB+S89TSdv5L1SqKgZ7odsPFRMLzKUEBTLoMRG6czCf02cTU16sHjcxGX7RU\nMx4NPprVyLagOWS4s5fG2TYkajroHfM2/qXwHjG0pTsREcYOWGwwJrhCagiJ9USp\nxFBB3QGZa2TC+hktbZGd4wZXUgWVksYcovGiWeHPabgYil2WX462jo+SyrfL86Je\ndVpnuXiR97Iiy2j/SqpwPBCrKXZgI2Bpvp/nnYwxvcK2jfsgcKssNl0kMKTONRFj\n6UU797ji10WCE66KitiFs62bsx8dHl8aPflcQP3eL5yXblb88MxpOSDD02OyQtl1\nAgMBAAGjggIWMIICEjAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0lBBYwFAYIKwYBBQUH\nAwEGCCsGAQUFBwMCMAwGA1UdEwEB/wQCMAAwHQYDVR0OBBYEFNUsknkjJk+bOX/5\neugX4b5/x/YCMB8GA1UdIwQYMBaAFKhKamMEfd265tE5t6ZFZe/zqOyhMG8GCCsG\nAQUFBwEBBGMwYTAuBggrBgEFBQcwAYYiaHR0cDovL29jc3AuaW50LXgzLmxldHNl\nbmNyeXB0Lm9yZzAvBggrBgEFBQcwAoYjaHR0cDovL2NlcnQuaW50LXgzLmxldHNl\nbmNyeXB0Lm9yZy8wIQYDVR0RBBowGIIWZ21udjIudGVzdC5kYXRhb25lLm9yZzCB\n/gYDVR0gBIH2MIHzMAgGBmeBDAECATCB5gYLKwYBBAGC3xMBAQEwgdYwJgYIKwYB\nBQUHAgEWGmh0dHA6Ly9jcHMubGV0c2VuY3J5cHQub3JnMIGrBggrBgEFBQcCAjCB\nngyBm1RoaXMgQ2VydGlmaWNhdGUgbWF5IG9ubHkgYmUgcmVsaWVkIHVwb24gYnkg\nUmVseWluZyBQYXJ0aWVzIGFuZCBvbmx5IGluIGFjY29yZGFuY2Ugd2l0aCB0aGUg\nQ2VydGlmaWNhdGUgUG9saWN5IGZvdW5kIGF0IGh0dHBzOi8vbGV0c2VuY3J5cHQu\nb3JnL3JlcG9zaXRvcnkvMA0GCSqGSIb3DQEBCwUAA4IBAQBkixZ7si3RBBLJQs4E\n682d8abPWpRbTJof2bu4y0Y4KiMpiitjV62Ec+dBRFWV6jKLKvqMUVR1roAV+eV2\nHp91hNDBq7rvcBxVIP4oFnqg4NZGyOx5DAWRwyFDqH86X2q5C3f/6XUWwvEoNXoJ\nA2zplF140M512YLoiZLqX0mhcFkw4Rr3xPGiyqB5mD8Zn2v6E6qw4S+iwqQRquD+\nKUlEou9wGGs3ROLJXuqrc3DEjwQzCASbnsRGMvbRR7d63AzsqdXgwUAe5PYTCIAz\nKw5fWkf6Q0R1CfIE5QyLxAzpOo4cdBjqIqYBIPgMb4BeyHQV0OVTSJQza3B2jCUk\nUmm7\n-----END CERTIFICATE-----\n&#39; Settings Using settings module gmn.settings Setting Value MONTH_DAY_FORMAT &#39;F j&#39; SECURE_SSL_REDIRECT False SECURE_BROWSER_XSS_FILTER False USE_X_FORWARDED_PORT False USE_THOUSAND_SEPARATOR False CSRF_COOKIE_SECURE False LANGUAGE_CODE &#39;en-us&#39; ROOT_URLCONF &#39;mn.urls&#39; MANAGERS ((&#39;Roger Dahl&#39;, &#39;dahl@unm.edu&#39;),) EMAIL_HOST_PASSWORD u&#39;********************&#39; SILENCED_SYSTEM_CHECKS [] DEFAULT_CHARSET &#39;utf-8&#39; SESSION_SERIALIZER &#39;django.contrib.sessions.serializers.JSONSerializer&#39; STATIC_ROOT None LOG_PATH &#39;/var/local/dataone/gmn/lib/python2.7/site-packages/service/gmn/./gmn.log&#39; NODE_SYNC_SCHEDULE_WEEKDAY &#39;?&#39; NODE_SYNC_SCHEDULE_MINUTE &#39;0/3&#39; MAX_XML_DOCUMENT_SIZE 1048576 USE_L10N False ALLOWED_HOSTS [&#39;localhost&#39;, &#39;127.0.0.1&#39;] MESSAGE_STORAGE &#39;django.contrib.messages.storage.fallback.FallbackStorage&#39; EMAIL_SUBJECT_PREFIX &#39;[Django] &#39; NODE_SYNC_SCHEDULE_YEAR &#39;*&#39; SECURE_HSTS_SECONDS 0 STATICFILES_FINDERS [&#39;django.contrib.staticfiles.finders.FileSystemFinder&#39;, &#39;django.contrib.staticfiles.finders.AppDirectoriesFinder&#39;] SESSION_CACHE_ALIAS &#39;default&#39; SESSION_COOKIE_DOMAIN None SESSION_COOKIE_NAME &#39;sessionid&#39; TIME_INPUT_FORMATS [&#39;%H:%M:%S&#39;, &#39;%H:%M:%S.%f&#39;, &#39;%H:%M&#39;] SECURE_REDIRECT_EXEMPT [] DATABASES {&#39;default&#39;: {&#39;ATOMIC_REQUESTS&#39;: True, &#39;AUTOCOMMIT&#39;: True, &#39;CONN_MAX_AGE&#39;: 0, &#39;ENGINE&#39;: &#39;django.db.backends.postgresql_psycopg2&#39;, &#39;HOST&#39;: &#39;&#39;, &#39;NAME&#39;: &#39;gmn&#39;, &#39;OPTIONS&#39;: {}, &#39;PASSWORD&#39;: u&#39;********************&#39;, &#39;PORT&#39;: &#39;&#39;, &#39;TEST&#39;: {&#39;CHARSET&#39;: None, &#39;COLLATION&#39;: None, &#39;MIRROR&#39;: None, &#39;NAME&#39;: None}, &#39;TIME_ZONE&#39;: None, &#39;USER&#39;: &#39;&#39;}} EMAIL_SSL_KEYFILE u&#39;********************&#39; TEMPLATE_DEBUG True FILE_UPLOAD_DIRECTORY_PERMISSIONS None GMN_DEBUG True STATIC_URL &#39;./mn/static/&#39; FILE_UPLOAD_PERMISSIONS None FILE_UPLOAD_HANDLERS [&#39;django.core.files.uploadhandler.MemoryFileUploadHandler&#39;, &#39;django.core.files.uploadhandler.TemporaryFileUploadHandler&#39;] DEFAULT_CONTENT_TYPE &#39;text/html&#39; APPEND_SLASH True FIRST_DAY_OF_WEEK 0 DATABASE_ROUTERS [] DEFAULT_TABLESPACE &#39;&#39; OBJECT_STORE_PATH &#39;/var/local/dataone/gmn/lib/python2.7/site-packages/service/gmn/../stores/object&#39; YEAR_MONTH_FORMAT &#39;F Y&#39; STATICFILES_STORAGE &#39;django.contrib.staticfiles.storage.StaticFilesStorage&#39; CACHES {&#39;default&#39;: {&#39;BACKEND&#39;: &#39;django.core.cache.backends.locmem.LocMemCache&#39;, &#39;TIMEOUT&#39;: 3600}} SERVER_EMAIL &#39;root@localhost&#39; SESSION_COOKIE_PATH &#39;/&#39; SECURE_CONTENT_TYPE_NOSNIFF False MIDDLEWARE_CLASSES (&#39;mn.middleware.request_handler.RequestHandler&#39;, &#39;mn.middleware.exception_handler.ExceptionHandler&#39;, &#39;mn.middleware.response_handler.ResponseHandler&#39;, &#39;mn.middleware.view_handler.ViewHandler&#39;, &#39;mn.middleware.startup_handler.StartupHandler&#39;) TIER 3 THOUSAND_SEPARATOR &#39;,&#39; SECRET_KEY u&#39;********************&#39; LANGUAGE_COOKIE_NAME &#39;django_language&#39; WRAPPED_MODE_BASIC_AUTH_USERNAME &#39;&#39; DEFAULT_INDEX_TABLESPACE &#39;&#39; MONITOR True ECHO_REQUEST_OBJECT False LOGGING_CONFIG &#39;logging.config.dictConfig&#39; NODE_SUBJECT &#39;CN=urn:node:mnTestGMNv2,DC=dataone,DC=org&#39; TEMPLATE_LOADERS (&#39;django.template.loaders.filesystem.Loader&#39;,) WRAPPED_MODE_BASIC_AUTH_ENABLED False NODE_SYNCHRONIZE True WSGI_APPLICATION None NODE_IDENTIFIER &#39;urn:node:mnTestGMNv2&#39; X_FRAME_OPTIONS &#39;SAMEORIGIN&#39; AUTHENTICATION_BACKENDS [&#39;django.contrib.auth.backends.ModelBackend&#39;] FORCE_SCRIPT_NAME None USE_X_FORWARDED_HOST False CSRF_HEADER_NAME &#39;HTTP_X_CSRFTOKEN&#39; EMAIL_TIMEOUT None SECURE_SSL_HOST None SIGNING_BACKEND &#39;django.core.signing.TimestampSigner&#39; SESSION_COOKIE_SECURE True CSRF_COOKIE_DOMAIN None FILE_CHARSET &#39;utf-8&#39; DEBUG True CSRF_TRUSTED_ORIGINS [] LANGUAGE_COOKIE_DOMAIN None SYSMETA_STORE_PATH &#39;/var/local/dataone/gmn/lib/python2.7/site-packages/service/gmn/../stores/sysmeta&#39; DEFAULT_FILE_STORAGE &#39;django.core.files.storage.FileSystemStorage&#39; INSTALLED_APPS (&#39;django.contrib.staticfiles&#39;, &#39;mn&#39;) PUBLIC_OBJECT_LIST True LANGUAGES [(&#39;af&#39;, &#39;Afrikaans&#39;), (&#39;ar&#39;, &#39;Arabic&#39;), (&#39;ast&#39;, &#39;Asturian&#39;), (&#39;az&#39;, &#39;Azerbaijani&#39;), (&#39;bg&#39;, &#39;Bulgarian&#39;), (&#39;be&#39;, &#39;Belarusian&#39;), (&#39;bn&#39;, &#39;Bengali&#39;), (&#39;br&#39;, &#39;Breton&#39;), (&#39;bs&#39;, &#39;Bosnian&#39;), (&#39;ca&#39;, &#39;Catalan&#39;), (&#39;cs&#39;, &#39;Czech&#39;), (&#39;cy&#39;, &#39;Welsh&#39;), (&#39;da&#39;, &#39;Danish&#39;), (&#39;de&#39;, &#39;German&#39;), (&#39;el&#39;, &#39;Greek&#39;), (&#39;en&#39;, &#39;English&#39;), (&#39;en-au&#39;, &#39;Australian English&#39;), (&#39;en-gb&#39;, &#39;British English&#39;), (&#39;eo&#39;, &#39;Esperanto&#39;), (&#39;es&#39;, &#39;Spanish&#39;), (&#39;es-ar&#39;, &#39;Argentinian Spanish&#39;), (&#39;es-co&#39;, &#39;Colombian Spanish&#39;), (&#39;es-mx&#39;, &#39;Mexican Spanish&#39;), (&#39;es-ni&#39;, &#39;Nicaraguan Spanish&#39;), (&#39;es-ve&#39;, &#39;Venezuelan Spanish&#39;), (&#39;et&#39;, &#39;Estonian&#39;), (&#39;eu&#39;, &#39;Basque&#39;), (&#39;fa&#39;, &#39;Persian&#39;), (&#39;fi&#39;, &#39;Finnish&#39;), (&#39;fr&#39;, &#39;French&#39;), (&#39;fy&#39;, &#39;Frisian&#39;), (&#39;ga&#39;, &#39;Irish&#39;), (&#39;gd&#39;, &#39;Scottish Gaelic&#39;), (&#39;gl&#39;, &#39;Galician&#39;), (&#39;he&#39;, &#39;Hebrew&#39;), (&#39;hi&#39;, &#39;Hindi&#39;), (&#39;hr&#39;, &#39;Croatian&#39;), (&#39;hu&#39;, &#39;Hungarian&#39;), (&#39;ia&#39;, &#39;Interlingua&#39;), (&#39;id&#39;, &#39;Indonesian&#39;), (&#39;io&#39;, &#39;Ido&#39;), (&#39;is&#39;, &#39;Icelandic&#39;), (&#39;it&#39;, &#39;Italian&#39;), (&#39;ja&#39;, &#39;Japanese&#39;), (&#39;ka&#39;, &#39;Georgian&#39;), (&#39;kk&#39;, &#39;Kazakh&#39;), (&#39;km&#39;, &#39;Khmer&#39;), (&#39;kn&#39;, &#39;Kannada&#39;), (&#39;ko&#39;, &#39;Korean&#39;), (&#39;lb&#39;, &#39;Luxembourgish&#39;), (&#39;lt&#39;, &#39;Lithuanian&#39;), (&#39;lv&#39;, &#39;Latvian&#39;), (&#39;mk&#39;, &#39;Macedonian&#39;), (&#39;ml&#39;, &#39;Malayalam&#39;), (&#39;mn&#39;, &#39;Mongolian&#39;), (&#39;mr&#39;, &#39;Marathi&#39;), (&#39;my&#39;, &#39;Burmese&#39;), (&#39;nb&#39;, &#39;Norwegian Bokmal&#39;), (&#39;ne&#39;, &#39;Nepali&#39;), (&#39;nl&#39;, &#39;Dutch&#39;), (&#39;nn&#39;, &#39;Norwegian Nynorsk&#39;), (&#39;os&#39;, &#39;Ossetic&#39;), (&#39;pa&#39;, &#39;Punjabi&#39;), (&#39;pl&#39;, &#39;Polish&#39;), (&#39;pt&#39;, &#39;Portuguese&#39;), (&#39;pt-br&#39;, &#39;Brazilian Portuguese&#39;), (&#39;ro&#39;, &#39;Romanian&#39;), (&#39;ru&#39;, &#39;Russian&#39;), (&#39;sk&#39;, &#39;Slovak&#39;), (&#39;sl&#39;, &#39;Slovenian&#39;), (&#39;sq&#39;, &#39;Albanian&#39;), (&#39;sr&#39;, &#39;Serbian&#39;), (&#39;sr-latn&#39;, &#39;Serbian Latin&#39;), (&#39;sv&#39;, &#39;Swedish&#39;), (&#39;sw&#39;, &#39;Swahili&#39;), (&#39;ta&#39;, &#39;Tamil&#39;), (&#39;te&#39;, &#39;Telugu&#39;), (&#39;th&#39;, &#39;Thai&#39;), (&#39;tr&#39;, &#39;Turkish&#39;), (&#39;tt&#39;, &#39;Tatar&#39;), (&#39;udm&#39;, &#39;Udmurt&#39;), (&#39;uk&#39;, &#39;Ukrainian&#39;), (&#39;ur&#39;, &#39;Urdu&#39;), (&#39;vi&#39;, &#39;Vietnamese&#39;), (&#39;zh-hans&#39;, &#39;Simplified Chinese&#39;), (&#39;zh-hant&#39;, &#39;Traditional Chinese&#39;)] REPLICATION_SPACEALLOCATED 10995116277760 NODE_SYNC_SCHEDULE_MONTH &#39;*&#39; STATICFILES_DIRS [] PREPEND_WWW False CLIENT_CERT_PRIVATE_KEY_PATH u&#39;********************&#39; LANGUAGE_COOKIE_AGE None SESSION_COOKIE_HTTPONLY True DEBUG_PROPAGATE_EXCEPTIONS False CSRF_COOKIE_AGE 31449600 DATETIME_FORMAT &#39;N j, Y, P&#39; LOGIN_URL &#39;/accounts/login/&#39; SESSION_EXPIRE_AT_BROWSER_CLOSE False REPLICATION_ALLOWEDNODE () SESSION_SAVE_EVERY_REQUEST False STAND_ALONE False TIME_FORMAT &#39;P&#39; AUTH_USER_MODEL &#39;auth.User&#39; DATE_INPUT_FORMATS [&#39;%Y-%m-%d&#39;, &#39;%m/%d/%Y&#39;, &#39;%m/%d/%y&#39;, &#39;%b %d %Y&#39;, &#39;%b %d, %Y&#39;, &#39;%d %b %Y&#39;, &#39;%d %b, %Y&#39;, &#39;%B %d %Y&#39;, &#39;%B %d, %Y&#39;, &#39;%d %B %Y&#39;, &#39;%d %B, %Y&#39;] CSRF_COOKIE_NAME &#39;csrftoken&#39; AUTH_PASSWORD_VALIDATORS u&#39;********************&#39; PASSWORD_RESET_TIMEOUT_DAYS u&#39;********************&#39; SESSION_FILE_PATH None CACHE_MIDDLEWARE_ALIAS &#39;default&#39; REPLICATION_ALLOWEDOBJECTFORMAT () NUMBER_GROUPING 0 SESSION_ENGINE &#39;django.contrib.sessions.backends.db&#39; CSRF_FAILURE_VIEW &#39;django.views.csrf.csrf_failure&#39; CSRF_COOKIE_PATH &#39;/&#39; LOGIN_REDIRECT_URL &#39;/accounts/profile/&#39; TEMPLATE_STRING_IF_INVALID &#39;&#39; WRAPPED_MODE_BASIC_AUTH_PASSWORD u&#39;********************&#39; DECIMAL_SEPARATOR &#39;.&#39; IGNORABLE_404_URLS [] NODE_SYNC_SCHEDULE_HOUR &#39;*&#39; LOCALE_PATHS [] REPLICATION_MAXOBJECTSIZE -1 NODE_REPLICATE True LOGOUT_URL &#39;/accounts/logout/&#39; EMAIL_USE_TLS False ALLOW_INTEGRATION_TESTS True FIXTURE_DIRS [] EMAIL_HOST &#39;localhost&#39; DATE_FORMAT &#39;N j, Y&#39; MEDIA_ROOT &#39;/var/local/dataone/gmn/lib/python2.7/site-packages/service/gmn/../stores&#39; NODE_NAME &#39;GMN v2 Test&#39; DEFAULT_EXCEPTION_REPORTER_FILTER &#39;django.views.debug.SafeExceptionReporterFilter&#39; ADMINS ((&#39;Roger Dahl&#39;, &#39;dahl@unm.edu&#39;),) FORMAT_MODULE_PATH None DEFAULT_FROM_EMAIL &#39;webmaster@localhost&#39; SECURE_HSTS_INCLUDE_SUBDOMAINS False MEDIA_URL &#39;&#39; CLIENT_CERT_PATH &#39;/var/local/dataone/certs/client/client_cert.pem&#39; TEMPLATE_DIRS (&#39;/var/local/dataone/gmn/lib/python2.7/site-packages/service/gmn/../mn/templates&#39;,) NODE_BASEURL &#39;https://gmnv2.test.dataone.org/mn&#39; DATAONE_ROOT &#39;https://cn-sandbox.test.dataone.org/cn&#39; NODE_CONTACT_SUBJECT &#39;CN=Roger Dahl A1779,O=Google,C=US,DC=cilogon,DC=org&#39; DISALLOWED_USER_AGENTS [] ALLOWED_INCLUDE_ROOTS [] USE_I18N True LOGGING {&#39;disable_existing_loggers&#39;: True, &#39;formatters&#39;: {&#39;simple&#39;: {&#39;format&#39;: &#39;%(levelname)s %(message)s&#39;}, &#39;verbose&#39;: {&#39;datefmt&#39;: &#39;%Y-%m-%d %H:%M:%S&#39;, &#39;format&#39;: &#39;%(asctime)s %(levelname)-8s %(name)s %(module)s %(process)d %(thread)d %(message)s&#39;}}, &#39;handlers&#39;: {&#39;file&#39;: {&#39;class&#39;: &#39;logging.FileHandler&#39;, &#39;filename&#39;: &#39;/var/local/dataone/gmn/lib/python2.7/site-packages/service/gmn/./gmn.log&#39;, &#39;formatter&#39;: &#39;verbose&#39;, &#39;level&#39;: &#39;DEBUG&#39;}, &#39;null&#39;: {&#39;class&#39;: &#39;logging.NullHandler&#39;, &#39;level&#39;: &#39;DEBUG&#39;}}, &#39;loggers&#39;: {&#39;&#39;: {&#39;handlers&#39;: [&#39;file&#39;], &#39;level&#39;: &#39;DEBUG&#39;, &#39;propagate&#39;: True}, &#39;django&#39;: {&#39;handlers&#39;: [&#39;file&#39;], &#39;level&#39;: &#39;DEBUG&#39;, &#39;propagate&#39;: True}, &#39;django.db.backends&#39;: {&#39;handlers&#39;: [&#39;null&#39;], &#39;level&#39;: &#39;WARNING&#39;, &#39;propagate&#39;: False}}, &#39;version&#39;: 1} NODE_DESCRIPTION &#39;GMN v2 Test&#39; SHORT_DATE_FORMAT &#39;m/d/Y&#39; TEMPLATES [] SECURE_PROXY_SSL_HEADER None LOG_LEVEL &#39;DEBUG&#39; TEST_RUNNER &#39;django.test.runner.DiscoverRunner&#39; CACHE_MIDDLEWARE_KEY_PREFIX u&#39;********************&#39; NODE_SYNC_SCHEDULE_SECOND &#39;0&#39; TIME_ZONE &#39;UTC&#39; FILE_UPLOAD_MAX_MEMORY_SIZE 2621440 EMAIL_BACKEND &#39;django.core.mail.backends.smtp.EmailBackend&#39; EMAIL_USE_SSL False TEMPLATE_CONTEXT_PROCESSORS [&#39;django.contrib.auth.context_processors.auth&#39;, &#39;django.template.context_processors.debug&#39;, &#39;django.template.context_processors.i18n&#39;, &#39;django.template.context_processors.media&#39;, &#39;django.template.context_processors.static&#39;, &#39;django.template.context_processors.tz&#39;, &#39;django.contrib.messages.context_processors.messages&#39;] MIGRATION_MODULES {} SESSION_COOKIE_AGE 1209600 SETTINGS_MODULE &#39;gmn.settings&#39; USE_ETAGS False NODE_SYNC_SCHEDULE_MONTHDAY &#39;*&#39; LANGUAGES_BIDI [&#39;he&#39;, &#39;ar&#39;, &#39;fa&#39;, &#39;ur&#39;] FILE_UPLOAD_TEMP_DIR None INTERNAL_IPS [] REQUIRE_WHITELIST_FOR_UPDATE True EMAIL_PORT 25 USE_TZ False SHORT_DATETIME_FORMAT &#39;m/d/Y P&#39; PUBLIC_LOG_RECORDS True TEST_NON_SERIALIZED_APPS [] PASSWORD_HASHERS u&#39;********************&#39; ABSOLUTE_URL_OVERRIDES {} LANGUAGE_COOKIE_PATH &#39;/&#39; NODE_STATE &#39;up&#39; CACHE_MIDDLEWARE_SECONDS 600 EMAIL_SSL_CERTFILE None CSRF_COOKIE_HTTPONLY False DATETIME_INPUT_FORMATS [&#39;%Y-%m-%d %H:%M:%S&#39;, &#39;%Y-%m-%d %H:%M:%S.%f&#39;, &#39;%Y-%m-%d %H:%M&#39;, &#39;%Y-%m-%d&#39;, &#39;%m/%d/%Y %H:%M:%S&#39;, &#39;%m/%d/%Y %H:%M:%S.%f&#39;, &#39;%m/%d/%Y %H:%M&#39;, &#39;%m/%d/%Y&#39;, &#39;%m/%d/%y %H:%M:%S&#39;, &#39;%m/%d/%y %H:%M:%S.%f&#39;, &#39;%m/%d/%y %H:%M&#39;, &#39;%m/%d/%y&#39;] DATAONE_TRUSTED_SUBJECTS set([]) EMAIL_HOST_USER &#39;&#39; You're seeing this error because you have DEBUG = True in your Django settings file. Change that to False, and Django will display a standard page generated by the handler for this status code. [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:51:05: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:51:05: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:51:05: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://ubuntu16-04.kitty.ninja/mn/v1/monitor/ping [org.dataone.client.rest.RestClient] 20180205-21:51:05: [INFO]: Unable to assess v1 capabilities for MN: https://ubuntu16-04.kitty.ninja/mn/v1 : ServiceFailure : class org.dataone.client.exception.ClientSideException: /ubuntu16-04.kitty.ninja: Name or service not known [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:51:05: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://ubuntu16-04.kitty.ninja/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20180205-21:51:05: [INFO]: Unable to assess v2 capabilities for MN: https://ubuntu16-04.kitty.ninja/mn/v1 : ServiceFailure : class org.dataone.client.exception.ClientSideException: /ubuntu16-04.kitty.ninja [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:51:05: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:51:05: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:51:06: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v1/monitor/ping [org.dataone.client.rest.RestClient] 20180205-21:51:06: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v1/node [org.dataone.client.rest.RestClient] 20180205-21:51:06: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20180205-21:51:06: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/node [org.dataone.client.rest.RestClient] 20180205-21:51:06: [INFO]: MNs available: 7 [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:51:06: [INFO]: MN: https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:51:06: [INFO]: MN: https://dataone-dev.nkn.uidaho.edu/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:51:06: [INFO]: MN: https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:51:06: [INFO]: MN: https://test-prod.bco-dmo.org/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:51:06: [INFO]: MN: https://ncei-node.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:51:06: [INFO]: MN: https://edacd1mn.unm.edu/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:51:06: [INFO]: MN: https://pangaea-dev-orc-1.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:51:06: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:51:06: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:51:06: [INFO]: certificate filename: testPerson [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:51:06: [INFO]: client setup as Subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:51:06: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20180205-21:51:06: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:51:06: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:51:06: [INFO]: certificate filename: testRightsHolder [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:51:06: [INFO]: client setup as Subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:51:06: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20180205-21:51:06: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:51:06: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:51:06: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:51:07: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/meta/testMnGetLogRecords_Access_public [org.dataone.client.rest.RestClient] 20180205-21:51:07: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:51:07: [INFO]: *** context label: SANDBOX [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:51:07: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:51:07: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] nodeId key value ============================================================================================================= 20180205-21:51:07: [INFO]: Using CN https://cn-sandbox-ucsb-1.test.dataone.org/cn for tests [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:51:07: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:51:07: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/node [org.dataone.client.rest.RestClient] 20180205-21:51:07: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:51:07: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:51:07: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v1/monitor/ping [org.dataone.client.rest.RestClient] 20180205-21:51:08: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v1/node [org.dataone.client.rest.RestClient] 20180205-21:51:08: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20180205-21:51:08: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/node [org.dataone.client.rest.RestClient] 20180205-21:51:08: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:51:08: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:51:08: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://dataone-dev.nkn.uidaho.edu/mn/v1/monitor/ping [org.dataone.client.rest.RestClient] 20180205-21:51:08: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://dataone-dev.nkn.uidaho.edu/mn/v1/node [org.dataone.client.rest.RestClient] 20180205-21:51:09: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://dataone-dev.nkn.uidaho.edu/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20180205-21:51:09: [INFO]: Unable to assess v2 capabilities for MN: https://dataone-dev.nkn.uidaho.edu/mn/v1 : ServiceFailure : 404: NOT FOUND: parser for deserializing HTML not written yet. Providing stripped-down html message body starting next line: Page not found (404) Request Method: GET Request URL: https://dataone-dev.nkn.uidaho.edu/mn/v2/monitor/ping Using the URLconf defined in service.urls, Django tried these URL patterns, in this order: ^ ^v1/monitor/ping/?$ ^ ^v1/log/?$ ^ ^v1/?$ ^ ^v1/node/?$ ^ ^v1/object/(.+)$ ^ ^v1/meta/(.+)$ ^ ^v1/checksum/(.+)$ ^ ^v1/object/?$ ^ ^v1/error/?$ ^ ^v1/replica/(.+)/?$ ^ ^v1/isAuthorized/(.+)/?$ ^ ^v1/dirtySystemMetadata/?$ ^ ^v1/generate/?$ ^ ^v1/archive/(.+)/?$ ^ ^v1/replicate/?$ ^ ^home/?$ ^ ^diag/get_replication_queue/?$ ^ ^diag/replicate/(.+)$ ^ ^diag/echo_session/?$ ^ ^diag/echo_request_object/?$ ^ ^diag/echo_raw_post_data/?$ ^ ^diag/?$ ^ ^diag/get_replication_queue/?$ ^ ^diag/clear_replication_queue/?$ ^ ^diag/set_access_policy/(.+?)/?$ ^ ^diag/delete_all_access_policies/?$ ^ ^diag/get_access_policy/(.+?)/?$ ^ ^diag/create/(.+)$ ^ ^diag/slash/(.+?)/(.+?)/(.+?)/?$ ^ ^diag/exception/(.+?)/?$ ^ ^diag/delete_all_objects/?$ ^ ^diag/delete_single_object/(.+?)/?$ ^ ^diag/trusted_subjects/?$ ^ ^diag/permissions_for_object/(.+?)/?$ ^ ^diag/get_setting/(.+)$ ^ ^diag/delete_event_log/?$ ^ ^diag/inject_fictional_event_log/?$ The current URL, v2/monitor/ping, didn't match any of these. You're seeing this error because you have DEBUG = True in your Django settings file. Change that to False, and Django will display a standard 404 page. [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:51:09: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:51:09: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:51:09: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v1/monitor/ping [org.dataone.client.rest.RestClient] 20180205-21:51:09: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v1/node [org.dataone.client.rest.RestClient] 20180205-21:51:09: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20180205-21:51:09: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/node [org.dataone.client.rest.RestClient] 20180205-21:51:09: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:51:09: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:51:40: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-orc-1.test.dataone.org/mn/v1/monitor/ping [org.dataone.client.rest.RestClient] 20180205-21:51:40: [INFO]: Unable to assess v1 capabilities for MN: https://mn-sandbox-orc-1.test.dataone.org/mn/v1 : ServiceFailure : class org.dataone.client.exception.ClientSideException: /Connect to mn-sandbox-orc-1.test.dataone.org:443 [mn-sandbox-orc-1.test.dataone.org/160.36.13.154] failed: connect timed out [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:52:10: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-orc-1.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20180205-21:52:10: [INFO]: Unable to assess v2 capabilities for MN: https://mn-sandbox-orc-1.test.dataone.org/mn/v1 : ServiceFailure : class org.dataone.client.exception.ClientSideException: /Connect to mn-sandbox-orc-1.test.dataone.org:443 [mn-sandbox-orc-1.test.dataone.org/160.36.13.154] failed: connect timed out [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:52:10: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:52:10: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:52:10: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET http://dfc-mn.renci.org:8080/irods-dataone/rest/mn/v1/monitor/ping [org.dataone.client.rest.RestClient] 20180205-21:52:10: [INFO]: Unable to assess v1 capabilities for MN: http://dfc-mn.renci.org:8080/irods-dataone/rest/mn/v1 : ServiceFailure : class org.dataone.client.exception.ClientSideException: /Connect to dfc-mn.renci.org:8080 [dfc-mn.renci.org/152.54.1.30] failed: Connection refused (Connection refused) [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:52:10: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET http://dfc-mn.renci.org:8080/irods-dataone/rest/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20180205-21:52:10: [INFO]: Unable to assess v2 capabilities for MN: http://dfc-mn.renci.org:8080/irods-dataone/rest/mn/v1 : ServiceFailure : class org.dataone.client.exception.ClientSideException: /Connect to dfc-mn.renci.org:8080 [dfc-mn.renci.org/152.54.1.30] failed: Connection refused (Connection refused) [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:52:10: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:52:10: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:52:10: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://trusty.iarc.uaf.edu/mn/v1/monitor/ping [org.dataone.client.rest.RestClient] 20180205-21:52:10: [INFO]: Unable to assess v1 capabilities for MN: https://trusty.iarc.uaf.edu/mn/v1 : ServiceFailure : class org.dataone.client.exception.ClientSideException: /handshake alert: unrecognized_name [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:52:11: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://trusty.iarc.uaf.edu/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20180205-21:52:11: [INFO]: Unable to assess v2 capabilities for MN: https://trusty.iarc.uaf.edu/mn/v1 : ServiceFailure : class org.dataone.client.exception.ClientSideException: /handshake alert: unrecognized_name [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:52:11: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:52:11: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:52:11: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET http://usgs.ornl.gov/USGS_MN/mn/v1/monitor/ping [org.dataone.client.rest.RestClient] 20180205-21:52:11: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET http://usgs.ornl.gov/USGS_MN/mn/v1/node [org.dataone.client.rest.RestClient] 20180205-21:52:11: [INFO]: Unable to assess v1 capabilities for MN: http://usgs.ornl.gov/USGS_MN/mn/v1 : ServiceFailure : 302: Found: parser for deserializing HTML not written yet. Providing stripped-down html message body starting next line: Found The document has moved here. [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:52:11: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET http://usgs.ornl.gov/USGS_MN/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20180205-21:52:11: [INFO]: Unable to assess v2 capabilities for MN: http://usgs.ornl.gov/USGS_MN/mn/v1 : ServiceFailure : 404: Not Found: parser for deserializing HTML not written yet. Providing stripped-down html message body starting next line: Not Found The server has not found anything matching the request URI You can get technical details here. Please continue your visit at our home page. [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:52:11: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:52:11: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:52:12: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://alpha.tdar.org/dataone/v1/monitor/ping [org.dataone.client.rest.RestClient] 20180205-21:52:12: [INFO]: Unable to assess v1 capabilities for MN: https://alpha.tdar.org/dataone//v1 : ServiceFailure : 404: Not Found: parser for deserializing HTML not written yet. Providing stripped-down html message body starting next line: <!-- vim:sts=2:sw=2: --> TDAR:404 [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:52:12: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://alpha.tdar.org/dataone/v2/monitor/ping [org.dataone.client.rest.RestClient] 20180205-21:52:12: [INFO]: Unable to assess v2 capabilities for MN: https://alpha.tdar.org/dataone//v1 : ServiceFailure : 404: Not Found: parser for deserializing HTML not written yet. Providing stripped-down html message body starting next line: <!-- vim:sts=2:sw=2: --> TDAR:404 [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:52:12: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:52:12: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:52:13: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://test-prod.bco-dmo.org/d1/mn/v1/monitor/ping [org.dataone.client.rest.RestClient] 20180205-21:52:13: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://test-prod.bco-dmo.org/d1/mn/v1/node [org.dataone.client.rest.RestClient] 20180205-21:52:14: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://test-prod.bco-dmo.org/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20180205-21:52:14: [INFO]: Unable to assess v2 capabilities for MN: https://test-prod.bco-dmo.org/d1/mn/v1 : ServiceFailure : 404: Not Found: parser for deserializing HTML not written yet. Providing stripped-down html message body starting next line: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML+RDFa 1.0//EN" "http://www.w3.org/MarkUp/DTD/xhtml-rdfa-1.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" version="XHTML+RDFa 1.0" dir="ltr" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/terms/" xmlns:foaf="http://xmlns.com/foaf/0.1/" xmlns:og="http://ogp.me/ns#" xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#" xmlns:sioc="http://rdfs.org/sioc/ns#" xmlns:sioct="http://rdfs.org/sioc/types#" xmlns:skos="http://www.w3.org/2004/02/skos/core#" xmlns:xsd="http://www.w3.org/2001/XMLSchema#" xmlns:owl="http://www.w3.org/2002/07/owl#" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:rss="http://purl.org/rss/1.0/" xmlns:site="https://test-prod.bco-dmo.org/ns#" xmlns:odo="http://ocean-data.org/schema/" xmlns:emo="http://ocean-data.org/schema/entity-matching#" xmlns:bibo="http://purl.org/ontology/bibo/" xmlns:crypto="http://id.loc.gov/vocabulary/preservation/cryptographicHashFunctions/" xmlns:bcodmo="http://lod.bco-dmo.org/id/" xmlns:datacite="http://purl.org/spar/datacite/" xmlns:arpfo="http://vocab.ox.ac.uk/projectfunding#" xmlns:tw="http://tw.rpi.edu/schema/" xmlns:dcat="http://www.w3.org/ns/dcat#" xmlns:time="http://www.w3.org/2006/time#" xmlns:geosparql="http://www.opengis.net/ont/geosparql#" xmlns:participation="http://purl.org/vocab/participation/schema#" xmlns:sf="http://www.opengis.net/ont/sf#" xmlns:void="http://rdfs.org/ns/void#" xmlns:sd="http://www.w3.org/ns/sparql-service-description#" xmlns:dctype="http://purl.org/dc/dcmitype/" xmlns:prov="http://www.w3.org/ns/prov#" xmlns:geolink="http://schema.geolink.org/1.0/base/main#"> Page not found | BCO-DMO @import url("https://test-prod.bco-dmo.org/modules/system/system.base.css?p3jqgf"); @import url("https://test-prod.bco-dmo.org/modules/system/system.menus.css?p3jqgf"); @import url("https://test-prod.bco-dmo.org/modules/system/system.messages.css?p3jqgf"); @import url("https://test-prod.bco-dmo.org/modules/system/system.theme.css?p3jqgf"); @import url("https://test-prod.bco-dmo.org/sites/all/libraries/chosen/chosen.css?p3jqgf"); @import url("https://test-prod.bco-dmo.org/sites/all/modules/contrib/chosen/css/chosen-drupal.css?p3jqgf"); @import url("https://test-prod.bco-dmo.org/sites/all/modules/contrib/ldap/ldap_user/ldap_user.css?p3jqgf"); @import url("https://test-prod.bco-dmo.org/modules/aggregator/aggregator.css?p3jqgf"); @import url("https://test-prod.bco-dmo.org/sites/all/modules/contrib/date/date_api/date.css?p3jqgf"); @import url("https://test-prod.bco-dmo.org/sites/all/modules/contrib/date/date_popup/themes/datepicker.1.7.css?p3jqgf"); @import url("https://test-prod.bco-dmo.org/modules/field/theme/field.css?p3jqgf"); @import url("https://test-prod.bco-dmo.org/modules/node/node.css?p3jqgf"); @import url("https://test-prod.bco-dmo.org/modules/search/search.css?p3jqgf"); @import url("https://test-prod.bco-dmo.org/modules/user/user.css?p3jqgf"); @import url("https://test-prod.bco-dmo.org/sites/all/modules/contrib/views/css/views.css?p3jqgf"); @import url("https://test-prod.bco-dmo.org/sites/all/modules/contrib/ckeditor/css/ckeditor.css?p3jqgf"); @import url("https://test-prod.bco-dmo.org/sites/all/modules/contrib/ctools/css/ctools.css?p3jqgf"); @import url("https://test-prod.bco-dmo.org/sites/all/modules/contrib/ldap/ldap_servers/ldap_servers.admin.css?p3jqgf"); @import url("https://test-prod.bco-dmo.org/sites/all/modules/contrib/biblio/biblio.css?p3jqgf"); @import url("https://test-prod.bco-dmo.org/sites/all/themes/bcodmo/reset.css?p3jqgf"); @import url("https://test-prod.bco-dmo.org/sites/all/themes/bcodmo/style.css?p3jqgf"); @import url("https://test-prod.bco-dmo.org/sites/all/themes/bcodmo/ie8.css?p3jqgf"); <!-- (function(i,s,o,g,r,a,m){i["GoogleAnalyticsObject"]=r;i[r]=i[r]||function(){(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)})(window,document,"script","https://test-prod.bco-dmo.org/sites/default/files/googleanalytics/analytics.js?p3jqgf","ga");ga("create", "UA-16906710-4", {"cookieDomain":"auto","allowLinker":true});ga("require", "linker");ga("linker:autoLink", ["www.bco-dmo.org","www.bcodmo.org","osprey.bco-dmo.org"]);ga("set", "page", "/404.html?page=" + document.location.pathname + document.location.search + "&from=" + document.referrer);ga("send", "pageview"); //--> <!-- jQuery.extend(Drupal.settings, {"basePath":"\/","pathPrefix":"","ajaxPageState":{"theme":"bcodmo","theme_token":"SSjPh4ybB8JtZ8soZRJjkoCi3HAVHh6AUwHd_0xEGgw","js":{"sites\/all\/modules\/contrib\/jquery_update\/replace\/jquery\/1.10\/jquery.min.js":1,"misc\/jquery.once.js":1,"misc\/drupal.js":1,"sites\/all\/libraries\/chosen\/chosen.jquery.min.js":1,"sites\/all\/modules\/features\/osprey_usage_stats\/js\/event-tracker.js":1,"sites\/all\/modules\/contrib\/mefibs\/js\/mefibs.js":1,"sites\/all\/modules\/contrib\/google_analytics\/googleanalytics.js":1,"0":1,"sites\/all\/modules\/contrib\/chosen\/chosen.js":1,"sites\/all\/themes\/bcodmo\/js\/bcodmo.js":1,"sites\/all\/themes\/bcodmo\/js\/typeahead.bundle.js":1},"css":{"modules\/system\/system.base.css":1,"modules\/system\/system.menus.css":1,"modules\/system\/system.messages.css":1,"modules\/system\/system.theme.css":1,"sites\/all\/libraries\/chosen\/chosen.css":1,"sites\/all\/modules\/contrib\/chosen\/css\/chosen-drupal.css":1,"sites\/all\/modules\/contrib\/ldap\/ldap_user\/ldap_user.css":1,"modules\/aggregator\/aggregator.css":1,"sites\/all\/modules\/contrib\/date\/date_api\/date.css":1,"sites\/all\/modules\/contrib\/date\/date_popup\/themes\/datepicker.1.7.css":1,"modules\/field\/theme\/field.css":1,"modules\/node\/node.css":1,"modules\/search\/search.css":1,"modules\/user\/user.css":1,"sites\/all\/modules\/contrib\/views\/css\/views.css":1,"sites\/all\/modules\/contrib\/ckeditor\/css\/ckeditor.css":1,"sites\/all\/modules\/contrib\/ctools\/css\/ctools.css":1,"sites\/all\/modules\/contrib\/ldap\/ldap_servers\/ldap_servers.admin.css":1,"sites\/all\/modules\/contrib\/biblio\/biblio.css":1,"\/\/maxcdn.bootstrapcdn.com\/font-awesome\/4.1.0\/css\/font-awesome.css":1,"sites\/all\/themes\/bcodmo\/reset.css":1,"sites\/all\/themes\/bcodmo\/style.css":1,"sites\/all\/themes\/bcodmo\/ie8.css":1}},"mefibs":{"forms":{"search_es_multi_header":{"view_name":"search_es_multi","view_display_id":"page","form_prefix":"mefibs-form-search-es-multi-header","elements":["keywords","search_api_multi_fulltext_op"]}}},"googleanalytics":{"trackOutbound":1,"trackMailto":1,"trackDownload":1,"trackDownloadExtensions":"7z|aac|arc|arj|asf|asx|avi|bin|csv|doc(x|m)?|dot(x|m)?|exe|flv|gif|gz|gzip|hqx|jar|jpe?g|js|mp(2|3|4|e?g)|mov(ie)?|msi|msp|pdf|phps|png|ppt(x|m)?|pot(x|m)?|pps(x|m)?|ppam|sld(x|m)?|thmx|qtm?|ra(m|r)?|sea|sit|tar|tgz|torrent|txt|wav|wma|wmv|wpd|xls(x|m|b)?|xlt(x|m)|xlam|xml|z|zip","trackDomainMode":"2","trackCrossDomains":["www.bco-dmo.org","www.bcodmo.org","osprey.bco-dmo.org"]},"chosen":{"selector":"form#views-exposed-form-project-to-deployments-project-node-deployments-display select#edit-platform-type,.chosen-select, form#views-exposed-form-search-es-multi-page select#edit-type, form#nsf-tracker-interface-update-form select#edit-project-id, form#search-api-admin-index-fields select#edit-additional-field","minimum_single":9,"minimum_multiple":9,"minimum_width":200,"options":{"allow_single_deselect":false,"disable_search":false,"disable_search_threshold":9,"search_contains":true,"placeholder_text_multiple":"Choose some options","placeholder_text_single":"Choose an option","no_results_text":"No results match","inherit_select_classes":true}},"urlIsAjaxTrusted":{"\/search":true},"bcodmo":{"base_url":"https:\/\/test-prod.bco-dmo.org"}}); //--> Skip to main content Data Resources About Us AffiliationAwardDatasetDeploymentFundingInstrumentPageParameterPersonPlatformProgramProject Database 39Programs843Projects2622Deployments8816Datasets1353Instruments4583Parameters2355People531Affiliations83Funding1610Awards Geospatial Access Contribute Data Getting started » How-to Guide » FAQs Metadata Forms (.rtf files) » Program Metadata Form » Project Metadata Form » Deployment Metadata Form » Dataset Metadata Form Page not found The requested page "/d1/mn/v2/monitor/ping" could not be found. &copy;2018 Biological and Chemical Oceanography Data Management Office. Funded by the U.S. National Science Foundation @BCODMO View profile [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:52:14: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:52:14: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:52:14: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://ncei-node.test.dataone.org/mn/v1/monitor/ping [org.dataone.client.rest.RestClient] 20180205-21:52:14: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://ncei-node.test.dataone.org/mn/v1/node [org.dataone.client.rest.RestClient] 20180205-21:52:14: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://ncei-node.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20180205-21:52:14: [INFO]: Unable to assess v2 capabilities for MN: https://ncei-node.test.dataone.org/mn/v1 : ServiceFailure : 404: NOT FOUND: parser for deserializing HTML not written yet. Providing stripped-down html message body starting next line: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> 404 Not Found Home [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:52:14: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:52:14: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:52:14: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://edacd1mn.unm.edu/mn/v1/monitor/ping [org.dataone.client.rest.RestClient] 20180205-21:52:14: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://edacd1mn.unm.edu/mn/v1/node [org.dataone.client.rest.RestClient] 20180205-21:52:14: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://edacd1mn.unm.edu/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20180205-21:52:14: [INFO]: Unable to assess v2 capabilities for MN: https://edacd1mn.unm.edu/mn/v1 : ServiceFailure : 404: NOT FOUND: parser for deserializing HTML not written yet. Providing stripped-down html message body starting next line: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> 404 Not Found Home [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:52:14: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:52:14: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:52:14: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://gmnv2.test.dataone.org/mn/v1/monitor/ping [org.dataone.client.rest.RestClient] 20180205-21:52:14: [INFO]: Unable to assess v1 capabilities for MN: https://gmnv2.test.dataone.org/mn/v1 : ServiceFailure : 500: Internal Server Error: parser for deserializing HTML not written yet. Providing stripped-down html message body starting next line: AssertionError at /v1/monitor/ping Invalid content type. content-type=&quot;text/plain&quot; Request Method: GET Request URL: https://gmnv2.test.dataone.org/mn/v1/monitor/ping Django Version: 1.9.6 Exception Type: AssertionError Exception Value: Invalid content type. content-type=&quot;text/plain&quot; Exception Location: /var/local/dataone/gmn/lib/python2.7/site-packages/service/gmn/../mn/middleware/response_handler.py in _assert_correct_return_type, line 181 Python Executable: /usr/bin/python Python Version: 2.7.6 Python Path: [&#39;/var/local/dataone&#39;, &#39;/var/local/dataone/gmn/lib/python2.7&#39;, &#39;/var/local/dataone/gmn/lib/python2.7/plat-x86_64-linux-gnu&#39;, &#39;/var/local/dataone/gmn/lib/python2.7/lib-tk&#39;, &#39;/var/local/dataone/gmn/lib/python2.7/lib-old&#39;, &#39;/var/local/dataone/gmn/lib/python2.7/lib-dynload&#39;, &#39;/usr/lib/python2.7&#39;, &#39;/usr/lib/python2.7/plat-x86_64-linux-gnu&#39;, &#39;/usr/lib/python2.7/lib-tk&#39;, &#39;/var/local/dataone/gmn/local/lib/python2.7/site-packages&#39;, &#39;/var/local/dataone/gmn/lib/python2.7/site-packages&#39;, &#39;/var/local/dataone/gmn/lib/python2.7/site-packages/service/gmn/..&#39;] Server time: Mon, 5 Feb 2018 21:52:14 +0000 Traceback Switch to copy-and-paste view /var/local/dataone/gmn/local/lib/python2.7/site-packages/django/core/handlers/base.py in get_response # Get the exception info now, in case another exception is thrown later. signals.got_request_exception.send(sender=self.__class__, request=request) response = self.handle_uncaught_exception(request, resolver, sys.exc_info()) try: # Apply response middleware, regardless of the response for middleware_method in self._response_middleware: response = middleware_method(request, response) ... # Complain if the response middleware returned None (a common error). if response is None: raise ValueError( &quot;%s.process_response didn&#39;t return an &quot; &quot;HttpResponse object. It returned None instead.&quot; % (middleware_method.__self__.__class__.__name__)) &#x25b6; Local vars Variable Value callback_args () resolver_match ResolverMatch(func=mn.restrict_to_verb.get_monitor_ping, args=(), kwargs={}, url_name=None, app_names=[], namespaces=[]) response_is_rendered False middleware_method &lt;bound method ResponseHandler.process_response of &lt;mn.middleware.response_handler.ResponseHandler object at 0x7fa4c02bd0d0&gt;&gt; self &lt;django.core.handlers.wsgi.WSGIHandler object at 0x7fa4c8317250&gt; request &lt;WSGIRequest: GET &#39;/mn/v1/monitor/ping&#39;&gt; callback &lt;function get_monitor_ping at 0x7fa4bbd41d70&gt; wrapped_callback &lt;function get_monitor_ping at 0x7fa4bafbcc08&gt; resolver &lt;RegexURLResolver &#39;mn.urls&#39; (None:None) ^/&gt; callback_kwargs {} response &lt;HttpResponse status_code=200, &quot;text/plain&quot;&gt; urlconf &#39;mn.urls&#39; /var/local/dataone/gmn/lib/python2.7/site-packages/service/gmn/../mn/middleware/response_handler.py in process_response response = self._http_response_with_identifier_type(request, view_result) else: assert False, &quot;Unknown view response type: {} {}&quot;.format( type(view_result), str(view_result) ) self._debug_mode_responses(request, response) if settings.GMN_DEBUG: self._assert_correct_return_type(request, response) ... return response def _debug_mode_responses(self, request, response): &quot;&quot;&quot;Extra functionality available in debug mode. &quot;&quot;&quot; if settings.GMN_DEBUG: &#x25b6; Local vars Variable Value view_result &lt;HttpResponse status_code=200, &quot;text/plain&quot;&gt; request &lt;WSGIRequest: GET &#39;/mn/v1/monitor/ping&#39;&gt; response &lt;HttpResponse status_code=200, &quot;text/plain&quot;&gt; self &lt;mn.middleware.response_handler.ResponseHandler object at 0x7fa4c02bd0d0&gt; /var/local/dataone/gmn/lib/python2.7/site-packages/service/gmn/../mn/middleware/response_handler.py in _assert_correct_return_type &#39;replicate&#39;, ): return if request.method == &#39;HEAD&#39; and api_verb_str == &#39;object&#39;: return # Anything else has to be a valid XML doc assert response[&#39;content-type&#39;] == d1_common.const.CONTENT_TYPE_XML, \ u&#39;Invalid content type. content-type=&quot;{}&quot;&#39;.format(response[&#39;content-type&#39;]) ... assert d1_common.type_conversions.str_is_well_formed(response.content), \ u&#39;Not well formed XML. content=&quot;{}&quot;&#39;.format(response.content) # The XML doc can be a D1 error or a D1 type corresponding to the API if d1_common.type_conversions.str_is_error(response.content): return &#x25b6; Local vars Variable Value api_verb_str u&#39;monitor&#39; self &lt;mn.middleware.response_handler.ResponseHandler object at 0x7fa4c02bd0d0&gt; request &lt;WSGIRequest: GET &#39;/mn/v1/monitor/ping&#39;&gt; response &lt;HttpResponse status_code=200, &quot;text/plain&quot;&gt; <input type="hidden" name="title" value="AssertionError at /v1/monitor/ping"> Environment: Request Method: GET Request URL: https://gmnv2.test.dataone.org/mn/v1/monitor/ping Django Version: 1.9.6 Python Version: 2.7.6 Installed Applications: (&#39;django.contrib.staticfiles&#39;, &#39;mn&#39;) Installed Middleware: (&#39;mn.middleware.request_handler.RequestHandler&#39;, &#39;mn.middleware.exception_handler.ExceptionHandler&#39;, &#39;mn.middleware.response_handler.ResponseHandler&#39;, &#39;mn.middleware.view_handler.ViewHandler&#39;, &#39;mn.middleware.startup_handler.StartupHandler&#39;) Traceback: File "/var/local/dataone/gmn/local/lib/python2.7/site-packages/django/core/handlers/base.py" in get_response 235. response = middleware_method(request, response) File "/var/local/dataone/gmn/lib/python2.7/site-packages/service/gmn/../mn/middleware/response_handler.py" in process_response 67. self._assert_correct_return_type(request, response) File "/var/local/dataone/gmn/lib/python2.7/site-packages/service/gmn/../mn/middleware/response_handler.py" in _assert_correct_return_type 181. u&#39;Invalid content type. content-type=&quot;{}&quot;&#39;.format(response[&#39;content-type&#39;]) Exception Type: AssertionError at /v1/monitor/ping Exception Value: Invalid content type. content-type=&quot;text/plain&quot; Request information GET No GET data POST No POST data FILES No FILES data COOKIES No cookie data META Variable Value mod_wsgi.listener_port &#39;443&#39; CONTEXT_DOCUMENT_ROOT &#39;/var/www&#39; SERVER_SOFTWARE &#39;Apache/2.4.7 (Ubuntu)&#39; mod_wsgi.process_group &#39;gmn&#39; SCRIPT_NAME u&#39;/mn&#39; mod_wsgi.enable_sendfile &#39;0&#39; mod_wsgi.handler_script &#39;&#39; SERVER_SIGNATURE &#39;&lt;address&gt;Apache/2.4.7 (Ubuntu) Server at gmnv2.test.dataone.org Port 443&lt;/address&gt;\n&#39; REQUEST_METHOD &#39;GET&#39; PATH_INFO u&#39;/v1/monitor/ping&#39; SERVER_PROTOCOL &#39;HTTP/1.1&#39; QUERY_STRING &#39;&#39; SSL_TLS_SNI &#39;gmnv2.test.dataone.org&#39; HTTP_USER_AGENT &#39;Apache-HttpClient/4.3.6 (java 1.5)&#39; HTTP_CONNECTION &#39;Keep-Alive&#39; SERVER_NAME &#39;gmnv2.test.dataone.org&#39; REMOTE_ADDR &#39;64.106.40.19&#39; mod_wsgi.queue_start &#39;1517867534924012&#39; mod_wsgi.request_handler &#39;wsgi-script&#39; wsgi.url_scheme &#39;https&#39; HTTP_VIA &#39;1.1 localhost (Apache-HttpClient/4.3.6 (cache))&#39; PATH_TRANSLATED &#39;/var/www/v1/monitor/ping&#39; SERVER_PORT &#39;443&#39; wsgi.multiprocess True mod_wsgi.input_chunked &#39;0&#39; SERVER_ADDR &#39;64.106.40.36&#39; DOCUMENT_ROOT &#39;/var/www&#39; SSL_CLIENT_CERT &#39;-----BEGIN CERTIFICATE-----\nMIIFqzCCA5OgAwIBAgIJANoyY6KhLQCdMA0GCSqGSIb3DQEBBQUAMFUxEzARBgoJ\nkiaJk/IsZAEZFgNvcmcxFzAVBgoJkiaJk/IsZAEZFgdkYXRhb25lMSUwIwYDVQQD\nDBxEYXRhT05FIFRlc3QgSW50ZXJtZWRpYXRlIENBMB4XDTE1MDMyMDE4MTcwNloX\nDTE4MDMxOTE4MTcwNlowTzETMBEGCgmSJomT8ixkARkWA29yZzEXMBUGCgmSJomT\n8ixkARkWB2RhdGFvbmUxHzAdBgNVBAMMFnVybjpub2RlOmNuU2FuZGJveE9SQzEw\nggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCpOO/YcfPm8fM2s1hwSSzT\naFPizLuxIC9x8GPmcU+zSJwKAjzcxKTC8p8u+e9lREmbrqMAT0j57YfToLpl2rK1\n5VRwGd0+YWGZLuk8vltmW4MnZduRuVp8HBo7tP6HgHQHs+5MjkO69xSbkGJapBkn\nLIEGxL69UgEgOgTz5z7uaL30c3tEmItldyTHjgrFlGzTKer8C1XzP0pa/tqqHuAo\n47Ur8GQ8iinb0cUK5mbPbJi5rJK3L/1tuaieQSNGUE2ZJ5XuNoUFAhbb84FsKETy\nyISV+m4g5mmer3763Ue7NZmaQBDH7VwRXnl5AG/WjG6Vl+jXMJ1ynHM2pW9LUSXr\nAgMBAAGjggGCMIIBfjAJBgNVHRMEAjAAMCwGCWCGSAGG+EIBDQQfFh1PcGVuU1NM\nIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQUniFyUATSN6XuZLGNdHPk\ntiTjNRUwHwYDVR0jBBgwFoAU7y7BJ2wqigmrbMNFfzv5V9UWqbMwggEBBgNVHR8E\ngfkwgfYwPKA6oDiGNmh0dHA6Ly9yZWxlYXNlcy5kYXRhb25lLm9yZy9jcmwvRGF0\nYU9ORVRlc3RJbnRfQ1JMLnBlbTA9oDugOYY3aHR0cDovL2NuLXVjc2ItMS5kYXRh\nb25lLm9yZy9jcmwvRGF0YU9ORVRlc3RJbnRfQ1JMLnBlbTA5oDegNYYzaHR0cDov\nL2NuLXVubS0xLmRhdGFvbmUub3JnL2NybC9EYXRhT05FVGVzdF9DUkwucGVtMDyg\nOqA4hjZodHRwOi8vY24tb3JjLTEuZGF0YW9uZS5vcmcvY3JsL0RhdGFPTkVUZXN0\nSW50X0NSTC5wZW0wDQYJKoZIhvcNAQEFBQADggIBAE5w9LRFLwdm+eaE1oX5lyWI\n+B36EmcLkAIdyIVo8Eu0nV0M7EetoneP4VoekM+lBoZ17/zxPkYS2nzEvsB9q7qB\nZGX1y5zgBSVbZHfciwigvhbgryx/M0hkaV/SxABVOcrosQhYM7H5xzOBF6B0sRXh\n5pQctPqNlCo+/nFa9GC+Ra4BnyYEn4gTDkBKFjEubu6gqhECQANVABGK9gFjlQSd\ntB1DqbZZPH/NWfGUIKgtt8+yPABwfldOvYzaEcbbhkGW69qONCylTcp0K/kwJJqd\nUBZw+/biBNVE47nJ8iuvvO4M7+cl/VyI3E02ynKBU9/KJw2h32DJRMJSe8CLJLb3\nIJ82E5ZNlC0kHInxsQnDiIm0n05f41zWjoo8a0OTB1hMmXT7cQrBbaRCvxCXMvYf\n5KR5oB1gyHVquMSMNgfR7O7mXrkoOQ4gs1uiw9By+bgwx3rTWd79d06sQIAFISjr\n0X03fzAKlinO8TueGtAkzCs1n/G7MEJn9W4F29Cr10/T2N5SHS3nGjFmT0YzhPUl\n0G0gBbP6T2mPvz8SSvmOP5sLKF3szKFOWvVBdDrkyf1fxdKBPM7ordBlvZsmqp+l\nsMhmn2pxxUZd/nJEoEnNZDoVe9HpjiiL1EPi7lDFRf4Y0VJoup1cYzmmOed2iVqb\nAb+CNqcqEUpRk8ub3Ks6\n-----END CERTIFICATE-----\n&#39; SCRIPT_FILENAME &#39;/var/local/dataone/gmn/lib/python2.7/site-packages/service/gmn/gmn.wsgi&#39; SERVER_ADMIN &#39;webmaster@localhost&#39; wsgi.input &lt;mod_wsgi.Input object at 0x7fa4bacd4bf0&gt; HTTP_HOST &#39;gmnv2.test.dataone.org&#39; CONTEXT_PREFIX &#39;&#39; wsgi.multithread True mod_wsgi.callable_object &#39;application&#39; REQUEST_URI &#39;/mn/v1/monitor/ping&#39; wsgi.version (1, 0) GATEWAY_INTERFACE &#39;CGI/1.1&#39; wsgi.run_once False wsgi.errors &lt;mod_wsgi.Log object at 0x7fa4baef7fb0&gt; REMOTE_PORT &#39;38668&#39; mod_wsgi.listener_host &#39;&#39; REQUEST_SCHEME &#39;https&#39; mod_wsgi.version (3, 4) mod_wsgi.application_group &#39;&#39; mod_wsgi.script_reloading &#39;1&#39; wsgi.file_wrapper &#39;&#39; HTTP_ACCEPT_ENCODING &#39;gzip,deflate&#39; SSL_SERVER_CERT &#39;-----BEGIN CERTIFICATE-----\nMIIFDzCCA/egAwIBAgISA9K9vNyjJfhZN+nP7627uO5BMA0GCSqGSIb3DQEBCwUA\nMEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD\nExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xNzEyMjcxNjQ0MTNaFw0x\nODAzMjcxNjQ0MTNaMCExHzAdBgNVBAMTFmdtbnYyLnRlc3QuZGF0YW9uZS5vcmcw\nggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDcyDgGOpI7woMUGkEJmldj\nD/zSAB+S89TSdv5L1SqKgZ7odsPFRMLzKUEBTLoMRG6czCf02cTU16sHjcxGX7RU\nMx4NPprVyLagOWS4s5fG2TYkajroHfM2/qXwHjG0pTsREcYOWGwwJrhCagiJ9USp\nxFBB3QGZa2TC+hktbZGd4wZXUgWVksYcovGiWeHPabgYil2WX462jo+SyrfL86Je\ndVpnuXiR97Iiy2j/SqpwPBCrKXZgI2Bpvp/nnYwxvcK2jfsgcKssNl0kMKTONRFj\n6UU797ji10WCE66KitiFs62bsx8dHl8aPflcQP3eL5yXblb88MxpOSDD02OyQtl1\nAgMBAAGjggIWMIICEjAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0lBBYwFAYIKwYBBQUH\nAwEGCCsGAQUFBwMCMAwGA1UdEwEB/wQCMAAwHQYDVR0OBBYEFNUsknkjJk+bOX/5\neugX4b5/x/YCMB8GA1UdIwQYMBaAFKhKamMEfd265tE5t6ZFZe/zqOyhMG8GCCsG\nAQUFBwEBBGMwYTAuBggrBgEFBQcwAYYiaHR0cDovL29jc3AuaW50LXgzLmxldHNl\nbmNyeXB0Lm9yZzAvBggrBgEFBQcwAoYjaHR0cDovL2NlcnQuaW50LXgzLmxldHNl\nbmNyeXB0Lm9yZy8wIQYDVR0RBBowGIIWZ21udjIudGVzdC5kYXRhb25lLm9yZzCB\n/gYDVR0gBIH2MIHzMAgGBmeBDAECATCB5gYLKwYBBAGC3xMBAQEwgdYwJgYIKwYB\nBQUHAgEWGmh0dHA6Ly9jcHMubGV0c2VuY3J5cHQub3JnMIGrBggrBgEFBQcCAjCB\nngyBm1RoaXMgQ2VydGlmaWNhdGUgbWF5IG9ubHkgYmUgcmVsaWVkIHVwb24gYnkg\nUmVseWluZyBQYXJ0aWVzIGFuZCBvbmx5IGluIGFjY29yZGFuY2Ugd2l0aCB0aGUg\nQ2VydGlmaWNhdGUgUG9saWN5IGZvdW5kIGF0IGh0dHBzOi8vbGV0c2VuY3J5cHQu\nb3JnL3JlcG9zaXRvcnkvMA0GCSqGSIb3DQEBCwUAA4IBAQBkixZ7si3RBBLJQs4E\n682d8abPWpRbTJof2bu4y0Y4KiMpiitjV62Ec+dBRFWV6jKLKvqMUVR1roAV+eV2\nHp91hNDBq7rvcBxVIP4oFnqg4NZGyOx5DAWRwyFDqH86X2q5C3f/6XUWwvEoNXoJ\nA2zplF140M512YLoiZLqX0mhcFkw4Rr3xPGiyqB5mD8Zn2v6E6qw4S+iwqQRquD+\nKUlEou9wGGs3ROLJXuqrc3DEjwQzCASbnsRGMvbRR7d63AzsqdXgwUAe5PYTCIAz\nKw5fWkf6Q0R1CfIE5QyLxAzpOo4cdBjqIqYBIPgMb4BeyHQV0OVTSJQza3B2jCUk\nUmm7\n-----END CERTIFICATE-----\n&#39; Settings Using settings module gmn.settings Setting Value MONTH_DAY_FORMAT &#39;F j&#39; SECURE_SSL_REDIRECT False SECURE_BROWSER_XSS_FILTER False USE_X_FORWARDED_PORT False USE_THOUSAND_SEPARATOR False CSRF_COOKIE_SECURE False LANGUAGE_CODE &#39;en-us&#39; ROOT_URLCONF &#39;mn.urls&#39; MANAGERS ((&#39;Roger Dahl&#39;, &#39;dahl@unm.edu&#39;),) EMAIL_HOST_PASSWORD u&#39;********************&#39; SILENCED_SYSTEM_CHECKS [] DEFAULT_CHARSET &#39;utf-8&#39; SESSION_SERIALIZER &#39;django.contrib.sessions.serializers.JSONSerializer&#39; STATIC_ROOT None LOG_PATH &#39;/var/local/dataone/gmn/lib/python2.7/site-packages/service/gmn/./gmn.log&#39; NODE_SYNC_SCHEDULE_WEEKDAY &#39;?&#39; NODE_SYNC_SCHEDULE_MINUTE &#39;0/3&#39; MAX_XML_DOCUMENT_SIZE 1048576 USE_L10N False ALLOWED_HOSTS [&#39;localhost&#39;, &#39;127.0.0.1&#39;] MESSAGE_STORAGE &#39;django.contrib.messages.storage.fallback.FallbackStorage&#39; EMAIL_SUBJECT_PREFIX &#39;[Django] &#39; NODE_SYNC_SCHEDULE_YEAR &#39;*&#39; SECURE_HSTS_SECONDS 0 STATICFILES_FINDERS [&#39;django.contrib.staticfiles.finders.FileSystemFinder&#39;, &#39;django.contrib.staticfiles.finders.AppDirectoriesFinder&#39;] SESSION_CACHE_ALIAS &#39;default&#39; SESSION_COOKIE_DOMAIN None SESSION_COOKIE_NAME &#39;sessionid&#39; TIME_INPUT_FORMATS [&#39;%H:%M:%S&#39;, &#39;%H:%M:%S.%f&#39;, &#39;%H:%M&#39;] SECURE_REDIRECT_EXEMPT [] DATABASES {&#39;default&#39;: {&#39;ATOMIC_REQUESTS&#39;: True, &#39;AUTOCOMMIT&#39;: True, &#39;CONN_MAX_AGE&#39;: 0, &#39;ENGINE&#39;: &#39;django.db.backends.postgresql_psycopg2&#39;, &#39;HOST&#39;: &#39;&#39;, &#39;NAME&#39;: &#39;gmn&#39;, &#39;OPTIONS&#39;: {}, &#39;PASSWORD&#39;: u&#39;********************&#39;, &#39;PORT&#39;: &#39;&#39;, &#39;TEST&#39;: {&#39;CHARSET&#39;: None, &#39;COLLATION&#39;: None, &#39;MIRROR&#39;: None, &#39;NAME&#39;: None}, &#39;TIME_ZONE&#39;: None, &#39;USER&#39;: &#39;&#39;}} EMAIL_SSL_KEYFILE u&#39;********************&#39; TEMPLATE_DEBUG True FILE_UPLOAD_DIRECTORY_PERMISSIONS None GMN_DEBUG True STATIC_URL &#39;./mn/static/&#39; FILE_UPLOAD_PERMISSIONS None FILE_UPLOAD_HANDLERS [&#39;django.core.files.uploadhandler.MemoryFileUploadHandler&#39;, &#39;django.core.files.uploadhandler.TemporaryFileUploadHandler&#39;] DEFAULT_CONTENT_TYPE &#39;text/html&#39; APPEND_SLASH True FIRST_DAY_OF_WEEK 0 DATABASE_ROUTERS [] DEFAULT_TABLESPACE &#39;&#39; OBJECT_STORE_PATH &#39;/var/local/dataone/gmn/lib/python2.7/site-packages/service/gmn/../stores/object&#39; YEAR_MONTH_FORMAT &#39;F Y&#39; STATICFILES_STORAGE &#39;django.contrib.staticfiles.storage.StaticFilesStorage&#39; CACHES {&#39;default&#39;: {&#39;BACKEND&#39;: &#39;django.core.cache.backends.locmem.LocMemCache&#39;, &#39;TIMEOUT&#39;: 3600}} SERVER_EMAIL &#39;root@localhost&#39; SESSION_COOKIE_PATH &#39;/&#39; SECURE_CONTENT_TYPE_NOSNIFF False MIDDLEWARE_CLASSES (&#39;mn.middleware.request_handler.RequestHandler&#39;, &#39;mn.middleware.exception_handler.ExceptionHandler&#39;, &#39;mn.middleware.response_handler.ResponseHandler&#39;, &#39;mn.middleware.view_handler.ViewHandler&#39;, &#39;mn.middleware.startup_handler.StartupHandler&#39;) TIER 3 THOUSAND_SEPARATOR &#39;,&#39; SECRET_KEY u&#39;********************&#39; LANGUAGE_COOKIE_NAME &#39;django_language&#39; WRAPPED_MODE_BASIC_AUTH_USERNAME &#39;&#39; DEFAULT_INDEX_TABLESPACE &#39;&#39; MONITOR True ECHO_REQUEST_OBJECT False LOGGING_CONFIG &#39;logging.config.dictConfig&#39; NODE_SUBJECT &#39;CN=urn:node:mnTestGMNv2,DC=dataone,DC=org&#39; TEMPLATE_LOADERS (&#39;django.template.loaders.filesystem.Loader&#39;,) WRAPPED_MODE_BASIC_AUTH_ENABLED False NODE_SYNCHRONIZE True WSGI_APPLICATION None NODE_IDENTIFIER &#39;urn:node:mnTestGMNv2&#39; X_FRAME_OPTIONS &#39;SAMEORIGIN&#39; AUTHENTICATION_BACKENDS [&#39;django.contrib.auth.backends.ModelBackend&#39;] FORCE_SCRIPT_NAME None USE_X_FORWARDED_HOST False CSRF_HEADER_NAME &#39;HTTP_X_CSRFTOKEN&#39; EMAIL_TIMEOUT None SECURE_SSL_HOST None SIGNING_BACKEND &#39;django.core.signing.TimestampSigner&#39; SESSION_COOKIE_SECURE True CSRF_COOKIE_DOMAIN None FILE_CHARSET &#39;utf-8&#39; DEBUG True CSRF_TRUSTED_ORIGINS [] LANGUAGE_COOKIE_DOMAIN None SYSMETA_STORE_PATH &#39;/var/local/dataone/gmn/lib/python2.7/site-packages/service/gmn/../stores/sysmeta&#39; DEFAULT_FILE_STORAGE &#39;django.core.files.storage.FileSystemStorage&#39; INSTALLED_APPS (&#39;django.contrib.staticfiles&#39;, &#39;mn&#39;) PUBLIC_OBJECT_LIST True LANGUAGES [(&#39;af&#39;, &#39;Afrikaans&#39;), (&#39;ar&#39;, &#39;Arabic&#39;), (&#39;ast&#39;, &#39;Asturian&#39;), (&#39;az&#39;, &#39;Azerbaijani&#39;), (&#39;bg&#39;, &#39;Bulgarian&#39;), (&#39;be&#39;, &#39;Belarusian&#39;), (&#39;bn&#39;, &#39;Bengali&#39;), (&#39;br&#39;, &#39;Breton&#39;), (&#39;bs&#39;, &#39;Bosnian&#39;), (&#39;ca&#39;, &#39;Catalan&#39;), (&#39;cs&#39;, &#39;Czech&#39;), (&#39;cy&#39;, &#39;Welsh&#39;), (&#39;da&#39;, &#39;Danish&#39;), (&#39;de&#39;, &#39;German&#39;), (&#39;el&#39;, &#39;Greek&#39;), (&#39;en&#39;, &#39;English&#39;), (&#39;en-au&#39;, &#39;Australian English&#39;), (&#39;en-gb&#39;, &#39;British English&#39;), (&#39;eo&#39;, &#39;Esperanto&#39;), (&#39;es&#39;, &#39;Spanish&#39;), (&#39;es-ar&#39;, &#39;Argentinian Spanish&#39;), (&#39;es-co&#39;, &#39;Colombian Spanish&#39;), (&#39;es-mx&#39;, &#39;Mexican Spanish&#39;), (&#39;es-ni&#39;, &#39;Nicaraguan Spanish&#39;), (&#39;es-ve&#39;, &#39;Venezuelan Spanish&#39;), (&#39;et&#39;, &#39;Estonian&#39;), (&#39;eu&#39;, &#39;Basque&#39;), (&#39;fa&#39;, &#39;Persian&#39;), (&#39;fi&#39;, &#39;Finnish&#39;), (&#39;fr&#39;, &#39;French&#39;), (&#39;fy&#39;, &#39;Frisian&#39;), (&#39;ga&#39;, &#39;Irish&#39;), (&#39;gd&#39;, &#39;Scottish Gaelic&#39;), (&#39;gl&#39;, &#39;Galician&#39;), (&#39;he&#39;, &#39;Hebrew&#39;), (&#39;hi&#39;, &#39;Hindi&#39;), (&#39;hr&#39;, &#39;Croatian&#39;), (&#39;hu&#39;, &#39;Hungarian&#39;), (&#39;ia&#39;, &#39;Interlingua&#39;), (&#39;id&#39;, &#39;Indonesian&#39;), (&#39;io&#39;, &#39;Ido&#39;), (&#39;is&#39;, &#39;Icelandic&#39;), (&#39;it&#39;, &#39;Italian&#39;), (&#39;ja&#39;, &#39;Japanese&#39;), (&#39;ka&#39;, &#39;Georgian&#39;), (&#39;kk&#39;, &#39;Kazakh&#39;), (&#39;km&#39;, &#39;Khmer&#39;), (&#39;kn&#39;, &#39;Kannada&#39;), (&#39;ko&#39;, &#39;Korean&#39;), (&#39;lb&#39;, &#39;Luxembourgish&#39;), (&#39;lt&#39;, &#39;Lithuanian&#39;), (&#39;lv&#39;, &#39;Latvian&#39;), (&#39;mk&#39;, &#39;Macedonian&#39;), (&#39;ml&#39;, &#39;Malayalam&#39;), (&#39;mn&#39;, &#39;Mongolian&#39;), (&#39;mr&#39;, &#39;Marathi&#39;), (&#39;my&#39;, &#39;Burmese&#39;), (&#39;nb&#39;, &#39;Norwegian Bokmal&#39;), (&#39;ne&#39;, &#39;Nepali&#39;), (&#39;nl&#39;, &#39;Dutch&#39;), (&#39;nn&#39;, &#39;Norwegian Nynorsk&#39;), (&#39;os&#39;, &#39;Ossetic&#39;), (&#39;pa&#39;, &#39;Punjabi&#39;), (&#39;pl&#39;, &#39;Polish&#39;), (&#39;pt&#39;, &#39;Portuguese&#39;), (&#39;pt-br&#39;, &#39;Brazilian Portuguese&#39;), (&#39;ro&#39;, &#39;Romanian&#39;), (&#39;ru&#39;, &#39;Russian&#39;), (&#39;sk&#39;, &#39;Slovak&#39;), (&#39;sl&#39;, &#39;Slovenian&#39;), (&#39;sq&#39;, &#39;Albanian&#39;), (&#39;sr&#39;, &#39;Serbian&#39;), (&#39;sr-latn&#39;, &#39;Serbian Latin&#39;), (&#39;sv&#39;, &#39;Swedish&#39;), (&#39;sw&#39;, &#39;Swahili&#39;), (&#39;ta&#39;, &#39;Tamil&#39;), (&#39;te&#39;, &#39;Telugu&#39;), (&#39;th&#39;, &#39;Thai&#39;), (&#39;tr&#39;, &#39;Turkish&#39;), (&#39;tt&#39;, &#39;Tatar&#39;), (&#39;udm&#39;, &#39;Udmurt&#39;), (&#39;uk&#39;, &#39;Ukrainian&#39;), (&#39;ur&#39;, &#39;Urdu&#39;), (&#39;vi&#39;, &#39;Vietnamese&#39;), (&#39;zh-hans&#39;, &#39;Simplified Chinese&#39;), (&#39;zh-hant&#39;, &#39;Traditional Chinese&#39;)] REPLICATION_SPACEALLOCATED 10995116277760 NODE_SYNC_SCHEDULE_MONTH &#39;*&#39; STATICFILES_DIRS [] PREPEND_WWW False CLIENT_CERT_PRIVATE_KEY_PATH u&#39;********************&#39; LANGUAGE_COOKIE_AGE None SESSION_COOKIE_HTTPONLY True DEBUG_PROPAGATE_EXCEPTIONS False CSRF_COOKIE_AGE 31449600 DATETIME_FORMAT &#39;N j, Y, P&#39; LOGIN_URL &#39;/accounts/login/&#39; SESSION_EXPIRE_AT_BROWSER_CLOSE False REPLICATION_ALLOWEDNODE () SESSION_SAVE_EVERY_REQUEST False STAND_ALONE False TIME_FORMAT &#39;P&#39; AUTH_USER_MODEL &#39;auth.User&#39; DATE_INPUT_FORMATS [&#39;%Y-%m-%d&#39;, &#39;%m/%d/%Y&#39;, &#39;%m/%d/%y&#39;, &#39;%b %d %Y&#39;, &#39;%b %d, %Y&#39;, &#39;%d %b %Y&#39;, &#39;%d %b, %Y&#39;, &#39;%B %d %Y&#39;, &#39;%B %d, %Y&#39;, &#39;%d %B %Y&#39;, &#39;%d %B, %Y&#39;] CSRF_COOKIE_NAME &#39;csrftoken&#39; AUTH_PASSWORD_VALIDATORS u&#39;********************&#39; PASSWORD_RESET_TIMEOUT_DAYS u&#39;********************&#39; SESSION_FILE_PATH None CACHE_MIDDLEWARE_ALIAS &#39;default&#39; REPLICATION_ALLOWEDOBJECTFORMAT () NUMBER_GROUPING 0 SESSION_ENGINE &#39;django.contrib.sessions.backends.db&#39; CSRF_FAILURE_VIEW &#39;django.views.csrf.csrf_failure&#39; CSRF_COOKIE_PATH &#39;/&#39; LOGIN_REDIRECT_URL &#39;/accounts/profile/&#39; TEMPLATE_STRING_IF_INVALID &#39;&#39; WRAPPED_MODE_BASIC_AUTH_PASSWORD u&#39;********************&#39; DECIMAL_SEPARATOR &#39;.&#39; IGNORABLE_404_URLS [] NODE_SYNC_SCHEDULE_HOUR &#39;*&#39; LOCALE_PATHS [] REPLICATION_MAXOBJECTSIZE -1 NODE_REPLICATE True LOGOUT_URL &#39;/accounts/logout/&#39; EMAIL_USE_TLS False ALLOW_INTEGRATION_TESTS True FIXTURE_DIRS [] EMAIL_HOST &#39;localhost&#39; DATE_FORMAT &#39;N j, Y&#39; MEDIA_ROOT &#39;/var/local/dataone/gmn/lib/python2.7/site-packages/service/gmn/../stores&#39; NODE_NAME &#39;GMN v2 Test&#39; DEFAULT_EXCEPTION_REPORTER_FILTER &#39;django.views.debug.SafeExceptionReporterFilter&#39; ADMINS ((&#39;Roger Dahl&#39;, &#39;dahl@unm.edu&#39;),) FORMAT_MODULE_PATH None DEFAULT_FROM_EMAIL &#39;webmaster@localhost&#39; SECURE_HSTS_INCLUDE_SUBDOMAINS False MEDIA_URL &#39;&#39; CLIENT_CERT_PATH &#39;/var/local/dataone/certs/client/client_cert.pem&#39; TEMPLATE_DIRS (&#39;/var/local/dataone/gmn/lib/python2.7/site-packages/service/gmn/../mn/templates&#39;,) NODE_BASEURL &#39;https://gmnv2.test.dataone.org/mn&#39; DATAONE_ROOT &#39;https://cn-sandbox.test.dataone.org/cn&#39; NODE_CONTACT_SUBJECT &#39;CN=Roger Dahl A1779,O=Google,C=US,DC=cilogon,DC=org&#39; DISALLOWED_USER_AGENTS [] ALLOWED_INCLUDE_ROOTS [] USE_I18N True LOGGING {&#39;disable_existing_loggers&#39;: True, &#39;formatters&#39;: {&#39;simple&#39;: {&#39;format&#39;: &#39;%(levelname)s %(message)s&#39;}, &#39;verbose&#39;: {&#39;datefmt&#39;: &#39;%Y-%m-%d %H:%M:%S&#39;, &#39;format&#39;: &#39;%(asctime)s %(levelname)-8s %(name)s %(module)s %(process)d %(thread)d %(message)s&#39;}}, &#39;handlers&#39;: {&#39;file&#39;: {&#39;class&#39;: &#39;logging.FileHandler&#39;, &#39;filename&#39;: &#39;/var/local/dataone/gmn/lib/python2.7/site-packages/service/gmn/./gmn.log&#39;, &#39;formatter&#39;: &#39;verbose&#39;, &#39;level&#39;: &#39;DEBUG&#39;}, &#39;null&#39;: {&#39;class&#39;: &#39;logging.NullHandler&#39;, &#39;level&#39;: &#39;DEBUG&#39;}}, &#39;loggers&#39;: {&#39;&#39;: {&#39;handlers&#39;: [&#39;file&#39;], &#39;level&#39;: &#39;DEBUG&#39;, &#39;propagate&#39;: True}, &#39;django&#39;: {&#39;handlers&#39;: [&#39;file&#39;], &#39;level&#39;: &#39;DEBUG&#39;, &#39;propagate&#39;: True}, &#39;django.db.backends&#39;: {&#39;handlers&#39;: [&#39;null&#39;], &#39;level&#39;: &#39;WARNING&#39;, &#39;propagate&#39;: False}}, &#39;version&#39;: 1} NODE_DESCRIPTION &#39;GMN v2 Test&#39; SHORT_DATE_FORMAT &#39;m/d/Y&#39; TEMPLATES [] SECURE_PROXY_SSL_HEADER None LOG_LEVEL &#39;DEBUG&#39; TEST_RUNNER &#39;django.test.runner.DiscoverRunner&#39; CACHE_MIDDLEWARE_KEY_PREFIX u&#39;********************&#39; NODE_SYNC_SCHEDULE_SECOND &#39;0&#39; TIME_ZONE &#39;UTC&#39; FILE_UPLOAD_MAX_MEMORY_SIZE 2621440 EMAIL_BACKEND &#39;django.core.mail.backends.smtp.EmailBackend&#39; EMAIL_USE_SSL False TEMPLATE_CONTEXT_PROCESSORS [&#39;django.contrib.auth.context_processors.auth&#39;, &#39;django.template.context_processors.debug&#39;, &#39;django.template.context_processors.i18n&#39;, &#39;django.template.context_processors.media&#39;, &#39;django.template.context_processors.static&#39;, &#39;django.template.context_processors.tz&#39;, &#39;django.contrib.messages.context_processors.messages&#39;] MIGRATION_MODULES {} SESSION_COOKIE_AGE 1209600 SETTINGS_MODULE &#39;gmn.settings&#39; USE_ETAGS False NODE_SYNC_SCHEDULE_MONTHDAY &#39;*&#39; LANGUAGES_BIDI [&#39;he&#39;, &#39;ar&#39;, &#39;fa&#39;, &#39;ur&#39;] FILE_UPLOAD_TEMP_DIR None INTERNAL_IPS [] REQUIRE_WHITELIST_FOR_UPDATE True EMAIL_PORT 25 USE_TZ False SHORT_DATETIME_FORMAT &#39;m/d/Y P&#39; PUBLIC_LOG_RECORDS True TEST_NON_SERIALIZED_APPS [] PASSWORD_HASHERS u&#39;********************&#39; ABSOLUTE_URL_OVERRIDES {} LANGUAGE_COOKIE_PATH &#39;/&#39; NODE_STATE &#39;up&#39; CACHE_MIDDLEWARE_SECONDS 600 EMAIL_SSL_CERTFILE None CSRF_COOKIE_HTTPONLY False DATETIME_INPUT_FORMATS [&#39;%Y-%m-%d %H:%M:%S&#39;, &#39;%Y-%m-%d %H:%M:%S.%f&#39;, &#39;%Y-%m-%d %H:%M&#39;, &#39;%Y-%m-%d&#39;, &#39;%m/%d/%Y %H:%M:%S&#39;, &#39;%m/%d/%Y %H:%M:%S.%f&#39;, &#39;%m/%d/%Y %H:%M&#39;, &#39;%m/%d/%Y&#39;, &#39;%m/%d/%y %H:%M:%S&#39;, &#39;%m/%d/%y %H:%M:%S.%f&#39;, &#39;%m/%d/%y %H:%M&#39;, &#39;%m/%d/%y&#39;] DATAONE_TRUSTED_SUBJECTS set([]) EMAIL_HOST_USER &#39;&#39; You're seeing this error because you have DEBUG = True in your Django settings file. Change that to False, and Django will display a standard page generated by the handler for this status code. [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:52:15: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://gmnv2.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20180205-21:52:15: [INFO]: Unable to assess v2 capabilities for MN: https://gmnv2.test.dataone.org/mn/v1 : ServiceFailure : 500: Internal Server Error: parser for deserializing HTML not written yet. Providing stripped-down html message body starting next line: AssertionError at /v2/monitor/ping Invalid content type. content-type=&quot;text/plain&quot; Request Method: GET Request URL: https://gmnv2.test.dataone.org/mn/v2/monitor/ping Django Version: 1.9.6 Exception Type: AssertionError Exception Value: Invalid content type. content-type=&quot;text/plain&quot; Exception Location: /var/local/dataone/gmn/lib/python2.7/site-packages/service/gmn/../mn/middleware/response_handler.py in _assert_correct_return_type, line 181 Python Executable: /usr/bin/python Python Version: 2.7.6 Python Path: [&#39;/var/local/dataone&#39;, &#39;/var/local/dataone/gmn/lib/python2.7&#39;, &#39;/var/local/dataone/gmn/lib/python2.7/plat-x86_64-linux-gnu&#39;, &#39;/var/local/dataone/gmn/lib/python2.7/lib-tk&#39;, &#39;/var/local/dataone/gmn/lib/python2.7/lib-old&#39;, &#39;/var/local/dataone/gmn/lib/python2.7/lib-dynload&#39;, &#39;/usr/lib/python2.7&#39;, &#39;/usr/lib/python2.7/plat-x86_64-linux-gnu&#39;, &#39;/usr/lib/python2.7/lib-tk&#39;, &#39;/var/local/dataone/gmn/local/lib/python2.7/site-packages&#39;, &#39;/var/local/dataone/gmn/lib/python2.7/site-packages&#39;, &#39;/var/local/dataone/gmn/lib/python2.7/site-packages/service/gmn/..&#39;] Server time: Mon, 5 Feb 2018 21:52:15 +0000 Traceback Switch to copy-and-paste view /var/local/dataone/gmn/local/lib/python2.7/site-packages/django/core/handlers/base.py in get_response # Get the exception info now, in case another exception is thrown later. signals.got_request_exception.send(sender=self.__class__, request=request) response = self.handle_uncaught_exception(request, resolver, sys.exc_info()) try: # Apply response middleware, regardless of the response for middleware_method in self._response_middleware: response = middleware_method(request, response) ... # Complain if the response middleware returned None (a common error). if response is None: raise ValueError( &quot;%s.process_response didn&#39;t return an &quot; &quot;HttpResponse object. It returned None instead.&quot; % (middleware_method.__self__.__class__.__name__)) &#x25b6; Local vars Variable Value callback_args () resolver_match ResolverMatch(func=mn.restrict_to_verb.get_monitor_ping, args=(), kwargs={}, url_name=None, app_names=[], namespaces=[]) response_is_rendered False middleware_method &lt;bound method ResponseHandler.process_response of &lt;mn.middleware.response_handler.ResponseHandler object at 0x7fa4c02bd0d0&gt;&gt; self &lt;django.core.handlers.wsgi.WSGIHandler object at 0x7fa4c8317250&gt; request &lt;WSGIRequest: GET &#39;/mn/v2/monitor/ping&#39;&gt; callback &lt;function get_monitor_ping at 0x7fa4bbd41d70&gt; wrapped_callback &lt;function get_monitor_ping at 0x7fa4bbb2cb18&gt; resolver &lt;RegexURLResolver &#39;mn.urls&#39; (None:None) ^/&gt; callback_kwargs {} response &lt;HttpResponse status_code=200, &quot;text/plain&quot;&gt; urlconf &#39;mn.urls&#39; /var/local/dataone/gmn/lib/python2.7/site-packages/service/gmn/../mn/middleware/response_handler.py in process_response response = self._http_response_with_identifier_type(request, view_result) else: assert False, &quot;Unknown view response type: {} {}&quot;.format( type(view_result), str(view_result) ) self._debug_mode_responses(request, response) if settings.GMN_DEBUG: self._assert_correct_return_type(request, response) ... return response def _debug_mode_responses(self, request, response): &quot;&quot;&quot;Extra functionality available in debug mode. &quot;&quot;&quot; if settings.GMN_DEBUG: &#x25b6; Local vars Variable Value view_result &lt;HttpResponse status_code=200, &quot;text/plain&quot;&gt; request &lt;WSGIRequest: GET &#39;/mn/v2/monitor/ping&#39;&gt; response &lt;HttpResponse status_code=200, &quot;text/plain&quot;&gt; self &lt;mn.middleware.response_handler.ResponseHandler object at 0x7fa4c02bd0d0&gt; /var/local/dataone/gmn/lib/python2.7/site-packages/service/gmn/../mn/middleware/response_handler.py in _assert_correct_return_type &#39;replicate&#39;, ): return if request.method == &#39;HEAD&#39; and api_verb_str == &#39;object&#39;: return # Anything else has to be a valid XML doc assert response[&#39;content-type&#39;] == d1_common.const.CONTENT_TYPE_XML, \ u&#39;Invalid content type. content-type=&quot;{}&quot;&#39;.format(response[&#39;content-type&#39;]) ... assert d1_common.type_conversions.str_is_well_formed(response.content), \ u&#39;Not well formed XML. content=&quot;{}&quot;&#39;.format(response.content) # The XML doc can be a D1 error or a D1 type corresponding to the API if d1_common.type_conversions.str_is_error(response.content): return &#x25b6; Local vars Variable Value api_verb_str u&#39;monitor&#39; self &lt;mn.middleware.response_handler.ResponseHandler object at 0x7fa4c02bd0d0&gt; request &lt;WSGIRequest: GET &#39;/mn/v2/monitor/ping&#39;&gt; response &lt;HttpResponse status_code=200, &quot;text/plain&quot;&gt; <input type="hidden" name="title" value="AssertionError at /v2/monitor/ping"> Environment: Request Method: GET Request URL: https://gmnv2.test.dataone.org/mn/v2/monitor/ping Django Version: 1.9.6 Python Version: 2.7.6 Installed Applications: (&#39;django.contrib.staticfiles&#39;, &#39;mn&#39;) Installed Middleware: (&#39;mn.middleware.request_handler.RequestHandler&#39;, &#39;mn.middleware.exception_handler.ExceptionHandler&#39;, &#39;mn.middleware.response_handler.ResponseHandler&#39;, &#39;mn.middleware.view_handler.ViewHandler&#39;, &#39;mn.middleware.startup_handler.StartupHandler&#39;) Traceback: File "/var/local/dataone/gmn/local/lib/python2.7/site-packages/django/core/handlers/base.py" in get_response 235. response = middleware_method(request, response) File "/var/local/dataone/gmn/lib/python2.7/site-packages/service/gmn/../mn/middleware/response_handler.py" in process_response 67. self._assert_correct_return_type(request, response) File "/var/local/dataone/gmn/lib/python2.7/site-packages/service/gmn/../mn/middleware/response_handler.py" in _assert_correct_return_type 181. u&#39;Invalid content type. content-type=&quot;{}&quot;&#39;.format(response[&#39;content-type&#39;]) Exception Type: AssertionError at /v2/monitor/ping Exception Value: Invalid content type. content-type=&quot;text/plain&quot; Request information GET No GET data POST No POST data FILES No FILES data COOKIES No cookie data META Variable Value mod_wsgi.listener_port &#39;443&#39; CONTEXT_DOCUMENT_ROOT &#39;/var/www&#39; SERVER_SOFTWARE &#39;Apache/2.4.7 (Ubuntu)&#39; mod_wsgi.process_group &#39;gmn&#39; SCRIPT_NAME u&#39;/mn&#39; mod_wsgi.enable_sendfile &#39;0&#39; mod_wsgi.handler_script &#39;&#39; SERVER_SIGNATURE &#39;&lt;address&gt;Apache/2.4.7 (Ubuntu) Server at gmnv2.test.dataone.org Port 443&lt;/address&gt;\n&#39; REQUEST_METHOD &#39;GET&#39; PATH_INFO u&#39;/v2/monitor/ping&#39; SERVER_PROTOCOL &#39;HTTP/1.1&#39; QUERY_STRING &#39;&#39; SSL_TLS_SNI &#39;gmnv2.test.dataone.org&#39; HTTP_USER_AGENT &#39;Apache-HttpClient/4.3.6 (java 1.5)&#39; HTTP_CONNECTION &#39;Keep-Alive&#39; SERVER_NAME &#39;gmnv2.test.dataone.org&#39; REMOTE_ADDR &#39;64.106.40.19&#39; mod_wsgi.queue_start &#39;1517867534995956&#39; mod_wsgi.request_handler &#39;wsgi-script&#39; wsgi.url_scheme &#39;https&#39; HTTP_VIA &#39;1.1 localhost (Apache-HttpClient/4.3.6 (cache))&#39; PATH_TRANSLATED &#39;/var/www/v2/monitor/ping&#39; SERVER_PORT &#39;443&#39; wsgi.multiprocess True mod_wsgi.input_chunked &#39;0&#39; SERVER_ADDR &#39;64.106.40.36&#39; DOCUMENT_ROOT &#39;/var/www&#39; SSL_CLIENT_CERT &#39;-----BEGIN CERTIFICATE-----\nMIIFqzCCA5OgAwIBAgIJANoyY6KhLQCdMA0GCSqGSIb3DQEBBQUAMFUxEzARBgoJ\nkiaJk/IsZAEZFgNvcmcxFzAVBgoJkiaJk/IsZAEZFgdkYXRhb25lMSUwIwYDVQQD\nDBxEYXRhT05FIFRlc3QgSW50ZXJtZWRpYXRlIENBMB4XDTE1MDMyMDE4MTcwNloX\nDTE4MDMxOTE4MTcwNlowTzETMBEGCgmSJomT8ixkARkWA29yZzEXMBUGCgmSJomT\n8ixkARkWB2RhdGFvbmUxHzAdBgNVBAMMFnVybjpub2RlOmNuU2FuZGJveE9SQzEw\nggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCpOO/YcfPm8fM2s1hwSSzT\naFPizLuxIC9x8GPmcU+zSJwKAjzcxKTC8p8u+e9lREmbrqMAT0j57YfToLpl2rK1\n5VRwGd0+YWGZLuk8vltmW4MnZduRuVp8HBo7tP6HgHQHs+5MjkO69xSbkGJapBkn\nLIEGxL69UgEgOgTz5z7uaL30c3tEmItldyTHjgrFlGzTKer8C1XzP0pa/tqqHuAo\n47Ur8GQ8iinb0cUK5mbPbJi5rJK3L/1tuaieQSNGUE2ZJ5XuNoUFAhbb84FsKETy\nyISV+m4g5mmer3763Ue7NZmaQBDH7VwRXnl5AG/WjG6Vl+jXMJ1ynHM2pW9LUSXr\nAgMBAAGjggGCMIIBfjAJBgNVHRMEAjAAMCwGCWCGSAGG+EIBDQQfFh1PcGVuU1NM\nIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQUniFyUATSN6XuZLGNdHPk\ntiTjNRUwHwYDVR0jBBgwFoAU7y7BJ2wqigmrbMNFfzv5V9UWqbMwggEBBgNVHR8E\ngfkwgfYwPKA6oDiGNmh0dHA6Ly9yZWxlYXNlcy5kYXRhb25lLm9yZy9jcmwvRGF0\nYU9ORVRlc3RJbnRfQ1JMLnBlbTA9oDugOYY3aHR0cDovL2NuLXVjc2ItMS5kYXRh\nb25lLm9yZy9jcmwvRGF0YU9ORVRlc3RJbnRfQ1JMLnBlbTA5oDegNYYzaHR0cDov\nL2NuLXVubS0xLmRhdGFvbmUub3JnL2NybC9EYXRhT05FVGVzdF9DUkwucGVtMDyg\nOqA4hjZodHRwOi8vY24tb3JjLTEuZGF0YW9uZS5vcmcvY3JsL0RhdGFPTkVUZXN0\nSW50X0NSTC5wZW0wDQYJKoZIhvcNAQEFBQADggIBAE5w9LRFLwdm+eaE1oX5lyWI\n+B36EmcLkAIdyIVo8Eu0nV0M7EetoneP4VoekM+lBoZ17/zxPkYS2nzEvsB9q7qB\nZGX1y5zgBSVbZHfciwigvhbgryx/M0hkaV/SxABVOcrosQhYM7H5xzOBF6B0sRXh\n5pQctPqNlCo+/nFa9GC+Ra4BnyYEn4gTDkBKFjEubu6gqhECQANVABGK9gFjlQSd\ntB1DqbZZPH/NWfGUIKgtt8+yPABwfldOvYzaEcbbhkGW69qONCylTcp0K/kwJJqd\nUBZw+/biBNVE47nJ8iuvvO4M7+cl/VyI3E02ynKBU9/KJw2h32DJRMJSe8CLJLb3\nIJ82E5ZNlC0kHInxsQnDiIm0n05f41zWjoo8a0OTB1hMmXT7cQrBbaRCvxCXMvYf\n5KR5oB1gyHVquMSMNgfR7O7mXrkoOQ4gs1uiw9By+bgwx3rTWd79d06sQIAFISjr\n0X03fzAKlinO8TueGtAkzCs1n/G7MEJn9W4F29Cr10/T2N5SHS3nGjFmT0YzhPUl\n0G0gBbP6T2mPvz8SSvmOP5sLKF3szKFOWvVBdDrkyf1fxdKBPM7ordBlvZsmqp+l\nsMhmn2pxxUZd/nJEoEnNZDoVe9HpjiiL1EPi7lDFRf4Y0VJoup1cYzmmOed2iVqb\nAb+CNqcqEUpRk8ub3Ks6\n-----END CERTIFICATE-----\n&#39; SCRIPT_FILENAME &#39;/var/local/dataone/gmn/lib/python2.7/site-packages/service/gmn/gmn.wsgi&#39; SERVER_ADMIN &#39;webmaster@localhost&#39; wsgi.input &lt;mod_wsgi.Input object at 0x7fa4bacc2030&gt; HTTP_HOST &#39;gmnv2.test.dataone.org&#39; CONTEXT_PREFIX &#39;&#39; wsgi.multithread True mod_wsgi.callable_object &#39;application&#39; REQUEST_URI &#39;/mn/v2/monitor/ping&#39; wsgi.version (1, 0) GATEWAY_INTERFACE &#39;CGI/1.1&#39; wsgi.run_once False wsgi.errors &lt;mod_wsgi.Log object at 0x7fa4baf80970&gt; REMOTE_PORT &#39;38669&#39; mod_wsgi.listener_host &#39;&#39; REQUEST_SCHEME &#39;https&#39; mod_wsgi.version (3, 4) mod_wsgi.application_group &#39;&#39; mod_wsgi.script_reloading &#39;1&#39; wsgi.file_wrapper &#39;&#39; HTTP_ACCEPT_ENCODING &#39;gzip,deflate&#39; SSL_SERVER_CERT &#39;-----BEGIN CERTIFICATE-----\nMIIFDzCCA/egAwIBAgISA9K9vNyjJfhZN+nP7627uO5BMA0GCSqGSIb3DQEBCwUA\nMEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD\nExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xNzEyMjcxNjQ0MTNaFw0x\nODAzMjcxNjQ0MTNaMCExHzAdBgNVBAMTFmdtbnYyLnRlc3QuZGF0YW9uZS5vcmcw\nggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDcyDgGOpI7woMUGkEJmldj\nD/zSAB+S89TSdv5L1SqKgZ7odsPFRMLzKUEBTLoMRG6czCf02cTU16sHjcxGX7RU\nMx4NPprVyLagOWS4s5fG2TYkajroHfM2/qXwHjG0pTsREcYOWGwwJrhCagiJ9USp\nxFBB3QGZa2TC+hktbZGd4wZXUgWVksYcovGiWeHPabgYil2WX462jo+SyrfL86Je\ndVpnuXiR97Iiy2j/SqpwPBCrKXZgI2Bpvp/nnYwxvcK2jfsgcKssNl0kMKTONRFj\n6UU797ji10WCE66KitiFs62bsx8dHl8aPflcQP3eL5yXblb88MxpOSDD02OyQtl1\nAgMBAAGjggIWMIICEjAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0lBBYwFAYIKwYBBQUH\nAwEGCCsGAQUFBwMCMAwGA1UdEwEB/wQCMAAwHQYDVR0OBBYEFNUsknkjJk+bOX/5\neugX4b5/x/YCMB8GA1UdIwQYMBaAFKhKamMEfd265tE5t6ZFZe/zqOyhMG8GCCsG\nAQUFBwEBBGMwYTAuBggrBgEFBQcwAYYiaHR0cDovL29jc3AuaW50LXgzLmxldHNl\nbmNyeXB0Lm9yZzAvBggrBgEFBQcwAoYjaHR0cDovL2NlcnQuaW50LXgzLmxldHNl\nbmNyeXB0Lm9yZy8wIQYDVR0RBBowGIIWZ21udjIudGVzdC5kYXRhb25lLm9yZzCB\n/gYDVR0gBIH2MIHzMAgGBmeBDAECATCB5gYLKwYBBAGC3xMBAQEwgdYwJgYIKwYB\nBQUHAgEWGmh0dHA6Ly9jcHMubGV0c2VuY3J5cHQub3JnMIGrBggrBgEFBQcCAjCB\nngyBm1RoaXMgQ2VydGlmaWNhdGUgbWF5IG9ubHkgYmUgcmVsaWVkIHVwb24gYnkg\nUmVseWluZyBQYXJ0aWVzIGFuZCBvbmx5IGluIGFjY29yZGFuY2Ugd2l0aCB0aGUg\nQ2VydGlmaWNhdGUgUG9saWN5IGZvdW5kIGF0IGh0dHBzOi8vbGV0c2VuY3J5cHQu\nb3JnL3JlcG9zaXRvcnkvMA0GCSqGSIb3DQEBCwUAA4IBAQBkixZ7si3RBBLJQs4E\n682d8abPWpRbTJof2bu4y0Y4KiMpiitjV62Ec+dBRFWV6jKLKvqMUVR1roAV+eV2\nHp91hNDBq7rvcBxVIP4oFnqg4NZGyOx5DAWRwyFDqH86X2q5C3f/6XUWwvEoNXoJ\nA2zplF140M512YLoiZLqX0mhcFkw4Rr3xPGiyqB5mD8Zn2v6E6qw4S+iwqQRquD+\nKUlEou9wGGs3ROLJXuqrc3DEjwQzCASbnsRGMvbRR7d63AzsqdXgwUAe5PYTCIAz\nKw5fWkf6Q0R1CfIE5QyLxAzpOo4cdBjqIqYBIPgMb4BeyHQV0OVTSJQza3B2jCUk\nUmm7\n-----END CERTIFICATE-----\n&#39; Settings Using settings module gmn.settings Setting Value MONTH_DAY_FORMAT &#39;F j&#39; SECURE_SSL_REDIRECT False SECURE_BROWSER_XSS_FILTER False USE_X_FORWARDED_PORT False USE_THOUSAND_SEPARATOR False CSRF_COOKIE_SECURE False LANGUAGE_CODE &#39;en-us&#39; ROOT_URLCONF &#39;mn.urls&#39; MANAGERS ((&#39;Roger Dahl&#39;, &#39;dahl@unm.edu&#39;),) EMAIL_HOST_PASSWORD u&#39;********************&#39; SILENCED_SYSTEM_CHECKS [] DEFAULT_CHARSET &#39;utf-8&#39; SESSION_SERIALIZER &#39;django.contrib.sessions.serializers.JSONSerializer&#39; STATIC_ROOT None LOG_PATH &#39;/var/local/dataone/gmn/lib/python2.7/site-packages/service/gmn/./gmn.log&#39; NODE_SYNC_SCHEDULE_WEEKDAY &#39;?&#39; NODE_SYNC_SCHEDULE_MINUTE &#39;0/3&#39; MAX_XML_DOCUMENT_SIZE 1048576 USE_L10N False ALLOWED_HOSTS [&#39;localhost&#39;, &#39;127.0.0.1&#39;] MESSAGE_STORAGE &#39;django.contrib.messages.storage.fallback.FallbackStorage&#39; EMAIL_SUBJECT_PREFIX &#39;[Django] &#39; NODE_SYNC_SCHEDULE_YEAR &#39;*&#39; SECURE_HSTS_SECONDS 0 STATICFILES_FINDERS [&#39;django.contrib.staticfiles.finders.FileSystemFinder&#39;, &#39;django.contrib.staticfiles.finders.AppDirectoriesFinder&#39;] SESSION_CACHE_ALIAS &#39;default&#39; SESSION_COOKIE_DOMAIN None SESSION_COOKIE_NAME &#39;sessionid&#39; TIME_INPUT_FORMATS [&#39;%H:%M:%S&#39;, &#39;%H:%M:%S.%f&#39;, &#39;%H:%M&#39;] SECURE_REDIRECT_EXEMPT [] DATABASES {&#39;default&#39;: {&#39;ATOMIC_REQUESTS&#39;: True, &#39;AUTOCOMMIT&#39;: True, &#39;CONN_MAX_AGE&#39;: 0, &#39;ENGINE&#39;: &#39;django.db.backends.postgresql_psycopg2&#39;, &#39;HOST&#39;: &#39;&#39;, &#39;NAME&#39;: &#39;gmn&#39;, &#39;OPTIONS&#39;: {}, &#39;PASSWORD&#39;: u&#39;********************&#39;, &#39;PORT&#39;: &#39;&#39;, &#39;TEST&#39;: {&#39;CHARSET&#39;: None, &#39;COLLATION&#39;: None, &#39;MIRROR&#39;: None, &#39;NAME&#39;: None}, &#39;TIME_ZONE&#39;: None, &#39;USER&#39;: &#39;&#39;}} EMAIL_SSL_KEYFILE u&#39;********************&#39; TEMPLATE_DEBUG True FILE_UPLOAD_DIRECTORY_PERMISSIONS None GMN_DEBUG True STATIC_URL &#39;./mn/static/&#39; FILE_UPLOAD_PERMISSIONS None FILE_UPLOAD_HANDLERS [&#39;django.core.files.uploadhandler.MemoryFileUploadHandler&#39;, &#39;django.core.files.uploadhandler.TemporaryFileUploadHandler&#39;] DEFAULT_CONTENT_TYPE &#39;text/html&#39; APPEND_SLASH True FIRST_DAY_OF_WEEK 0 DATABASE_ROUTERS [] DEFAULT_TABLESPACE &#39;&#39; OBJECT_STORE_PATH &#39;/var/local/dataone/gmn/lib/python2.7/site-packages/service/gmn/../stores/object&#39; YEAR_MONTH_FORMAT &#39;F Y&#39; STATICFILES_STORAGE &#39;django.contrib.staticfiles.storage.StaticFilesStorage&#39; CACHES {&#39;default&#39;: {&#39;BACKEND&#39;: &#39;django.core.cache.backends.locmem.LocMemCache&#39;, &#39;TIMEOUT&#39;: 3600}} SERVER_EMAIL &#39;root@localhost&#39; SESSION_COOKIE_PATH &#39;/&#39; SECURE_CONTENT_TYPE_NOSNIFF False MIDDLEWARE_CLASSES (&#39;mn.middleware.request_handler.RequestHandler&#39;, &#39;mn.middleware.exception_handler.ExceptionHandler&#39;, &#39;mn.middleware.response_handler.ResponseHandler&#39;, &#39;mn.middleware.view_handler.ViewHandler&#39;, &#39;mn.middleware.startup_handler.StartupHandler&#39;) TIER 3 THOUSAND_SEPARATOR &#39;,&#39; SECRET_KEY u&#39;********************&#39; LANGUAGE_COOKIE_NAME &#39;django_language&#39; WRAPPED_MODE_BASIC_AUTH_USERNAME &#39;&#39; DEFAULT_INDEX_TABLESPACE &#39;&#39; MONITOR True ECHO_REQUEST_OBJECT False LOGGING_CONFIG &#39;logging.config.dictConfig&#39; NODE_SUBJECT &#39;CN=urn:node:mnTestGMNv2,DC=dataone,DC=org&#39; TEMPLATE_LOADERS (&#39;django.template.loaders.filesystem.Loader&#39;,) WRAPPED_MODE_BASIC_AUTH_ENABLED False NODE_SYNCHRONIZE True WSGI_APPLICATION None NODE_IDENTIFIER &#39;urn:node:mnTestGMNv2&#39; X_FRAME_OPTIONS &#39;SAMEORIGIN&#39; AUTHENTICATION_BACKENDS [&#39;django.contrib.auth.backends.ModelBackend&#39;] FORCE_SCRIPT_NAME None USE_X_FORWARDED_HOST False CSRF_HEADER_NAME &#39;HTTP_X_CSRFTOKEN&#39; EMAIL_TIMEOUT None SECURE_SSL_HOST None SIGNING_BACKEND &#39;django.core.signing.TimestampSigner&#39; SESSION_COOKIE_SECURE True CSRF_COOKIE_DOMAIN None FILE_CHARSET &#39;utf-8&#39; DEBUG True CSRF_TRUSTED_ORIGINS [] LANGUAGE_COOKIE_DOMAIN None SYSMETA_STORE_PATH &#39;/var/local/dataone/gmn/lib/python2.7/site-packages/service/gmn/../stores/sysmeta&#39; DEFAULT_FILE_STORAGE &#39;django.core.files.storage.FileSystemStorage&#39; INSTALLED_APPS (&#39;django.contrib.staticfiles&#39;, &#39;mn&#39;) PUBLIC_OBJECT_LIST True LANGUAGES [(&#39;af&#39;, &#39;Afrikaans&#39;), (&#39;ar&#39;, &#39;Arabic&#39;), (&#39;ast&#39;, &#39;Asturian&#39;), (&#39;az&#39;, &#39;Azerbaijani&#39;), (&#39;bg&#39;, &#39;Bulgarian&#39;), (&#39;be&#39;, &#39;Belarusian&#39;), (&#39;bn&#39;, &#39;Bengali&#39;), (&#39;br&#39;, &#39;Breton&#39;), (&#39;bs&#39;, &#39;Bosnian&#39;), (&#39;ca&#39;, &#39;Catalan&#39;), (&#39;cs&#39;, &#39;Czech&#39;), (&#39;cy&#39;, &#39;Welsh&#39;), (&#39;da&#39;, &#39;Danish&#39;), (&#39;de&#39;, &#39;German&#39;), (&#39;el&#39;, &#39;Greek&#39;), (&#39;en&#39;, &#39;English&#39;), (&#39;en-au&#39;, &#39;Australian English&#39;), (&#39;en-gb&#39;, &#39;British English&#39;), (&#39;eo&#39;, &#39;Esperanto&#39;), (&#39;es&#39;, &#39;Spanish&#39;), (&#39;es-ar&#39;, &#39;Argentinian Spanish&#39;), (&#39;es-co&#39;, &#39;Colombian Spanish&#39;), (&#39;es-mx&#39;, &#39;Mexican Spanish&#39;), (&#39;es-ni&#39;, &#39;Nicaraguan Spanish&#39;), (&#39;es-ve&#39;, &#39;Venezuelan Spanish&#39;), (&#39;et&#39;, &#39;Estonian&#39;), (&#39;eu&#39;, &#39;Basque&#39;), (&#39;fa&#39;, &#39;Persian&#39;), (&#39;fi&#39;, &#39;Finnish&#39;), (&#39;fr&#39;, &#39;French&#39;), (&#39;fy&#39;, &#39;Frisian&#39;), (&#39;ga&#39;, &#39;Irish&#39;), (&#39;gd&#39;, &#39;Scottish Gaelic&#39;), (&#39;gl&#39;, &#39;Galician&#39;), (&#39;he&#39;, &#39;Hebrew&#39;), (&#39;hi&#39;, &#39;Hindi&#39;), (&#39;hr&#39;, &#39;Croatian&#39;), (&#39;hu&#39;, &#39;Hungarian&#39;), (&#39;ia&#39;, &#39;Interlingua&#39;), (&#39;id&#39;, &#39;Indonesian&#39;), (&#39;io&#39;, &#39;Ido&#39;), (&#39;is&#39;, &#39;Icelandic&#39;), (&#39;it&#39;, &#39;Italian&#39;), (&#39;ja&#39;, &#39;Japanese&#39;), (&#39;ka&#39;, &#39;Georgian&#39;), (&#39;kk&#39;, &#39;Kazakh&#39;), (&#39;km&#39;, &#39;Khmer&#39;), (&#39;kn&#39;, &#39;Kannada&#39;), (&#39;ko&#39;, &#39;Korean&#39;), (&#39;lb&#39;, &#39;Luxembourgish&#39;), (&#39;lt&#39;, &#39;Lithuanian&#39;), (&#39;lv&#39;, &#39;Latvian&#39;), (&#39;mk&#39;, &#39;Macedonian&#39;), (&#39;ml&#39;, &#39;Malayalam&#39;), (&#39;mn&#39;, &#39;Mongolian&#39;), (&#39;mr&#39;, &#39;Marathi&#39;), (&#39;my&#39;, &#39;Burmese&#39;), (&#39;nb&#39;, &#39;Norwegian Bokmal&#39;), (&#39;ne&#39;, &#39;Nepali&#39;), (&#39;nl&#39;, &#39;Dutch&#39;), (&#39;nn&#39;, &#39;Norwegian Nynorsk&#39;), (&#39;os&#39;, &#39;Ossetic&#39;), (&#39;pa&#39;, &#39;Punjabi&#39;), (&#39;pl&#39;, &#39;Polish&#39;), (&#39;pt&#39;, &#39;Portuguese&#39;), (&#39;pt-br&#39;, &#39;Brazilian Portuguese&#39;), (&#39;ro&#39;, &#39;Romanian&#39;), (&#39;ru&#39;, &#39;Russian&#39;), (&#39;sk&#39;, &#39;Slovak&#39;), (&#39;sl&#39;, &#39;Slovenian&#39;), (&#39;sq&#39;, &#39;Albanian&#39;), (&#39;sr&#39;, &#39;Serbian&#39;), (&#39;sr-latn&#39;, &#39;Serbian Latin&#39;), (&#39;sv&#39;, &#39;Swedish&#39;), (&#39;sw&#39;, &#39;Swahili&#39;), (&#39;ta&#39;, &#39;Tamil&#39;), (&#39;te&#39;, &#39;Telugu&#39;), (&#39;th&#39;, &#39;Thai&#39;), (&#39;tr&#39;, &#39;Turkish&#39;), (&#39;tt&#39;, &#39;Tatar&#39;), (&#39;udm&#39;, &#39;Udmurt&#39;), (&#39;uk&#39;, &#39;Ukrainian&#39;), (&#39;ur&#39;, &#39;Urdu&#39;), (&#39;vi&#39;, &#39;Vietnamese&#39;), (&#39;zh-hans&#39;, &#39;Simplified Chinese&#39;), (&#39;zh-hant&#39;, &#39;Traditional Chinese&#39;)] REPLICATION_SPACEALLOCATED 10995116277760 NODE_SYNC_SCHEDULE_MONTH &#39;*&#39; STATICFILES_DIRS [] PREPEND_WWW False CLIENT_CERT_PRIVATE_KEY_PATH u&#39;********************&#39; LANGUAGE_COOKIE_AGE None SESSION_COOKIE_HTTPONLY True DEBUG_PROPAGATE_EXCEPTIONS False CSRF_COOKIE_AGE 31449600 DATETIME_FORMAT &#39;N j, Y, P&#39; LOGIN_URL &#39;/accounts/login/&#39; SESSION_EXPIRE_AT_BROWSER_CLOSE False REPLICATION_ALLOWEDNODE () SESSION_SAVE_EVERY_REQUEST False STAND_ALONE False TIME_FORMAT &#39;P&#39; AUTH_USER_MODEL &#39;auth.User&#39; DATE_INPUT_FORMATS [&#39;%Y-%m-%d&#39;, &#39;%m/%d/%Y&#39;, &#39;%m/%d/%y&#39;, &#39;%b %d %Y&#39;, &#39;%b %d, %Y&#39;, &#39;%d %b %Y&#39;, &#39;%d %b, %Y&#39;, &#39;%B %d %Y&#39;, &#39;%B %d, %Y&#39;, &#39;%d %B %Y&#39;, &#39;%d %B, %Y&#39;] CSRF_COOKIE_NAME &#39;csrftoken&#39; AUTH_PASSWORD_VALIDATORS u&#39;********************&#39; PASSWORD_RESET_TIMEOUT_DAYS u&#39;********************&#39; SESSION_FILE_PATH None CACHE_MIDDLEWARE_ALIAS &#39;default&#39; REPLICATION_ALLOWEDOBJECTFORMAT () NUMBER_GROUPING 0 SESSION_ENGINE &#39;django.contrib.sessions.backends.db&#39; CSRF_FAILURE_VIEW &#39;django.views.csrf.csrf_failure&#39; CSRF_COOKIE_PATH &#39;/&#39; LOGIN_REDIRECT_URL &#39;/accounts/profile/&#39; TEMPLATE_STRING_IF_INVALID &#39;&#39; WRAPPED_MODE_BASIC_AUTH_PASSWORD u&#39;********************&#39; DECIMAL_SEPARATOR &#39;.&#39; IGNORABLE_404_URLS [] NODE_SYNC_SCHEDULE_HOUR &#39;*&#39; LOCALE_PATHS [] REPLICATION_MAXOBJECTSIZE -1 NODE_REPLICATE True LOGOUT_URL &#39;/accounts/logout/&#39; EMAIL_USE_TLS False ALLOW_INTEGRATION_TESTS True FIXTURE_DIRS [] EMAIL_HOST &#39;localhost&#39; DATE_FORMAT &#39;N j, Y&#39; MEDIA_ROOT &#39;/var/local/dataone/gmn/lib/python2.7/site-packages/service/gmn/../stores&#39; NODE_NAME &#39;GMN v2 Test&#39; DEFAULT_EXCEPTION_REPORTER_FILTER &#39;django.views.debug.SafeExceptionReporterFilter&#39; ADMINS ((&#39;Roger Dahl&#39;, &#39;dahl@unm.edu&#39;),) FORMAT_MODULE_PATH None DEFAULT_FROM_EMAIL &#39;webmaster@localhost&#39; SECURE_HSTS_INCLUDE_SUBDOMAINS False MEDIA_URL &#39;&#39; CLIENT_CERT_PATH &#39;/var/local/dataone/certs/client/client_cert.pem&#39; TEMPLATE_DIRS (&#39;/var/local/dataone/gmn/lib/python2.7/site-packages/service/gmn/../mn/templates&#39;,) NODE_BASEURL &#39;https://gmnv2.test.dataone.org/mn&#39; DATAONE_ROOT &#39;https://cn-sandbox.test.dataone.org/cn&#39; NODE_CONTACT_SUBJECT &#39;CN=Roger Dahl A1779,O=Google,C=US,DC=cilogon,DC=org&#39; DISALLOWED_USER_AGENTS [] ALLOWED_INCLUDE_ROOTS [] USE_I18N True LOGGING {&#39;disable_existing_loggers&#39;: True, &#39;formatters&#39;: {&#39;simple&#39;: {&#39;format&#39;: &#39;%(levelname)s %(message)s&#39;}, &#39;verbose&#39;: {&#39;datefmt&#39;: &#39;%Y-%m-%d %H:%M:%S&#39;, &#39;format&#39;: &#39;%(asctime)s %(levelname)-8s %(name)s %(module)s %(process)d %(thread)d %(message)s&#39;}}, &#39;handlers&#39;: {&#39;file&#39;: {&#39;class&#39;: &#39;logging.FileHandler&#39;, &#39;filename&#39;: &#39;/var/local/dataone/gmn/lib/python2.7/site-packages/service/gmn/./gmn.log&#39;, &#39;formatter&#39;: &#39;verbose&#39;, &#39;level&#39;: &#39;DEBUG&#39;}, &#39;null&#39;: {&#39;class&#39;: &#39;logging.NullHandler&#39;, &#39;level&#39;: &#39;DEBUG&#39;}}, &#39;loggers&#39;: {&#39;&#39;: {&#39;handlers&#39;: [&#39;file&#39;], &#39;level&#39;: &#39;DEBUG&#39;, &#39;propagate&#39;: True}, &#39;django&#39;: {&#39;handlers&#39;: [&#39;file&#39;], &#39;level&#39;: &#39;DEBUG&#39;, &#39;propagate&#39;: True}, &#39;django.db.backends&#39;: {&#39;handlers&#39;: [&#39;null&#39;], &#39;level&#39;: &#39;WARNING&#39;, &#39;propagate&#39;: False}}, &#39;version&#39;: 1} NODE_DESCRIPTION &#39;GMN v2 Test&#39; SHORT_DATE_FORMAT &#39;m/d/Y&#39; TEMPLATES [] SECURE_PROXY_SSL_HEADER None LOG_LEVEL &#39;DEBUG&#39; TEST_RUNNER &#39;django.test.runner.DiscoverRunner&#39; CACHE_MIDDLEWARE_KEY_PREFIX u&#39;********************&#39; NODE_SYNC_SCHEDULE_SECOND &#39;0&#39; TIME_ZONE &#39;UTC&#39; FILE_UPLOAD_MAX_MEMORY_SIZE 2621440 EMAIL_BACKEND &#39;django.core.mail.backends.smtp.EmailBackend&#39; EMAIL_USE_SSL False TEMPLATE_CONTEXT_PROCESSORS [&#39;django.contrib.auth.context_processors.auth&#39;, &#39;django.template.context_processors.debug&#39;, &#39;django.template.context_processors.i18n&#39;, &#39;django.template.context_processors.media&#39;, &#39;django.template.context_processors.static&#39;, &#39;django.template.context_processors.tz&#39;, &#39;django.contrib.messages.context_processors.messages&#39;] MIGRATION_MODULES {} SESSION_COOKIE_AGE 1209600 SETTINGS_MODULE &#39;gmn.settings&#39; USE_ETAGS False NODE_SYNC_SCHEDULE_MONTHDAY &#39;*&#39; LANGUAGES_BIDI [&#39;he&#39;, &#39;ar&#39;, &#39;fa&#39;, &#39;ur&#39;] FILE_UPLOAD_TEMP_DIR None INTERNAL_IPS [] REQUIRE_WHITELIST_FOR_UPDATE True EMAIL_PORT 25 USE_TZ False SHORT_DATETIME_FORMAT &#39;m/d/Y P&#39; PUBLIC_LOG_RECORDS True TEST_NON_SERIALIZED_APPS [] PASSWORD_HASHERS u&#39;********************&#39; ABSOLUTE_URL_OVERRIDES {} LANGUAGE_COOKIE_PATH &#39;/&#39; NODE_STATE &#39;up&#39; CACHE_MIDDLEWARE_SECONDS 600 EMAIL_SSL_CERTFILE None CSRF_COOKIE_HTTPONLY False DATETIME_INPUT_FORMATS [&#39;%Y-%m-%d %H:%M:%S&#39;, &#39;%Y-%m-%d %H:%M:%S.%f&#39;, &#39;%Y-%m-%d %H:%M&#39;, &#39;%Y-%m-%d&#39;, &#39;%m/%d/%Y %H:%M:%S&#39;, &#39;%m/%d/%Y %H:%M:%S.%f&#39;, &#39;%m/%d/%Y %H:%M&#39;, &#39;%m/%d/%Y&#39;, &#39;%m/%d/%y %H:%M:%S&#39;, &#39;%m/%d/%y %H:%M:%S.%f&#39;, &#39;%m/%d/%y %H:%M&#39;, &#39;%m/%d/%y&#39;] DATAONE_TRUSTED_SUBJECTS set([]) EMAIL_HOST_USER &#39;&#39; You're seeing this error because you have DEBUG = True in your Django settings file. Change that to False, and Django will display a standard page generated by the handler for this status code. [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:52:15: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:52:15: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:52:15: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://ubuntu16-04.kitty.ninja/mn/v1/monitor/ping [org.dataone.client.rest.RestClient] 20180205-21:52:15: [INFO]: Unable to assess v1 capabilities for MN: https://ubuntu16-04.kitty.ninja/mn/v1 : ServiceFailure : class org.dataone.client.exception.ClientSideException: /ubuntu16-04.kitty.ninja: Name or service not known [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:52:15: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://ubuntu16-04.kitty.ninja/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20180205-21:52:15: [INFO]: Unable to assess v2 capabilities for MN: https://ubuntu16-04.kitty.ninja/mn/v1 : ServiceFailure : class org.dataone.client.exception.ClientSideException: /ubuntu16-04.kitty.ninja [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:52:15: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:52:15: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:52:15: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v1/monitor/ping [org.dataone.client.rest.RestClient] 20180205-21:52:15: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v1/node [org.dataone.client.rest.RestClient] 20180205-21:52:16: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20180205-21:52:16: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/node [org.dataone.client.rest.RestClient] 20180205-21:52:16: [INFO]: MNs available: 7 [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:52:16: [INFO]: MN: https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:52:16: [INFO]: MN: https://dataone-dev.nkn.uidaho.edu/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:52:16: [INFO]: MN: https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:52:16: [INFO]: MN: https://test-prod.bco-dmo.org/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:52:16: [INFO]: MN: https://ncei-node.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:52:16: [INFO]: MN: https://edacd1mn.unm.edu/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:52:16: [INFO]: MN: https://pangaea-dev-orc-1.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:52:16: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:52:16: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:52:16: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:52:16: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:52:16: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:52:16: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/meta/testMnQuery_Access_public_ [org.dataone.client.rest.RestClient] 20180205-21:52:16: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:52:16: [INFO]: *** context label: SANDBOX [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:52:16: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:52:16: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] nodeId key value ============================================================================================================= 20180205-21:52:16: [INFO]: Using CN https://cn-sandbox-ucsb-1.test.dataone.org/cn for tests [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:52:16: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:52:17: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/node [org.dataone.client.rest.RestClient] 20180205-21:52:17: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:52:17: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:52:17: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v1/monitor/ping [org.dataone.client.rest.RestClient] 20180205-21:52:17: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v1/node [org.dataone.client.rest.RestClient] 20180205-21:52:17: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20180205-21:52:17: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/node [org.dataone.client.rest.RestClient] 20180205-21:52:17: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:52:17: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:52:18: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://dataone-dev.nkn.uidaho.edu/mn/v1/monitor/ping [org.dataone.client.rest.RestClient] 20180205-21:52:18: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://dataone-dev.nkn.uidaho.edu/mn/v1/node [org.dataone.client.rest.RestClient] 20180205-21:52:18: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://dataone-dev.nkn.uidaho.edu/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20180205-21:52:18: [INFO]: Unable to assess v2 capabilities for MN: https://dataone-dev.nkn.uidaho.edu/mn/v1 : ServiceFailure : 404: NOT FOUND: parser for deserializing HTML not written yet. Providing stripped-down html message body starting next line: Page not found (404) Request Method: GET Request URL: https://dataone-dev.nkn.uidaho.edu/mn/v2/monitor/ping Using the URLconf defined in service.urls, Django tried these URL patterns, in this order: ^ ^v1/monitor/ping/?$ ^ ^v1/log/?$ ^ ^v1/?$ ^ ^v1/node/?$ ^ ^v1/object/(.+)$ ^ ^v1/meta/(.+)$ ^ ^v1/checksum/(.+)$ ^ ^v1/object/?$ ^ ^v1/error/?$ ^ ^v1/replica/(.+)/?$ ^ ^v1/isAuthorized/(.+)/?$ ^ ^v1/dirtySystemMetadata/?$ ^ ^v1/generate/?$ ^ ^v1/archive/(.+)/?$ ^ ^v1/replicate/?$ ^ ^home/?$ ^ ^diag/get_replication_queue/?$ ^ ^diag/replicate/(.+)$ ^ ^diag/echo_session/?$ ^ ^diag/echo_request_object/?$ ^ ^diag/echo_raw_post_data/?$ ^ ^diag/?$ ^ ^diag/get_replication_queue/?$ ^ ^diag/clear_replication_queue/?$ ^ ^diag/set_access_policy/(.+?)/?$ ^ ^diag/delete_all_access_policies/?$ ^ ^diag/get_access_policy/(.+?)/?$ ^ ^diag/create/(.+)$ ^ ^diag/slash/(.+?)/(.+?)/(.+?)/?$ ^ ^diag/exception/(.+?)/?$ ^ ^diag/delete_all_objects/?$ ^ ^diag/delete_single_object/(.+?)/?$ ^ ^diag/trusted_subjects/?$ ^ ^diag/permissions_for_object/(.+?)/?$ ^ ^diag/get_setting/(.+)$ ^ ^diag/delete_event_log/?$ ^ ^diag/inject_fictional_event_log/?$ The current URL, v2/monitor/ping, didn't match any of these. You're seeing this error because you have DEBUG = True in your Django settings file. Change that to False, and Django will display a standard 404 page. [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:52:18: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:52:18: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:52:18: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v1/monitor/ping [org.dataone.client.rest.RestClient] 20180205-21:52:19: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v1/node [org.dataone.client.rest.RestClient] 20180205-21:52:19: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20180205-21:52:19: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/node [org.dataone.client.rest.RestClient] 20180205-21:52:19: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:52:19: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:52:49: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-orc-1.test.dataone.org/mn/v1/monitor/ping [org.dataone.client.rest.RestClient] 20180205-21:52:49: [INFO]: Unable to assess v1 capabilities for MN: https://mn-sandbox-orc-1.test.dataone.org/mn/v1 : ServiceFailure : class org.dataone.client.exception.ClientSideException: /Connect to mn-sandbox-orc-1.test.dataone.org:443 [mn-sandbox-orc-1.test.dataone.org/160.36.13.154] failed: connect timed out [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:53:19: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-orc-1.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20180205-21:53:19: [INFO]: Unable to assess v2 capabilities for MN: https://mn-sandbox-orc-1.test.dataone.org/mn/v1 : ServiceFailure : class org.dataone.client.exception.ClientSideException: /Connect to mn-sandbox-orc-1.test.dataone.org:443 [mn-sandbox-orc-1.test.dataone.org/160.36.13.154] failed: connect timed out [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:53:19: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:53:19: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:53:19: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET http://dfc-mn.renci.org:8080/irods-dataone/rest/mn/v1/monitor/ping [org.dataone.client.rest.RestClient] 20180205-21:53:19: [INFO]: Unable to assess v1 capabilities for MN: http://dfc-mn.renci.org:8080/irods-dataone/rest/mn/v1 : ServiceFailure : class org.dataone.client.exception.ClientSideException: /Connect to dfc-mn.renci.org:8080 [dfc-mn.renci.org/152.54.1.30] failed: Connection refused (Connection refused) [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:53:19: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET http://dfc-mn.renci.org:8080/irods-dataone/rest/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20180205-21:53:19: [INFO]: Unable to assess v2 capabilities for MN: http://dfc-mn.renci.org:8080/irods-dataone/rest/mn/v1 : ServiceFailure : class org.dataone.client.exception.ClientSideException: /Connect to dfc-mn.renci.org:8080 [dfc-mn.renci.org/152.54.1.30] failed: Connection refused (Connection refused) [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:53:19: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:53:19: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:53:20: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://trusty.iarc.uaf.edu/mn/v1/monitor/ping [org.dataone.client.rest.RestClient] 20180205-21:53:20: [INFO]: Unable to assess v1 capabilities for MN: https://trusty.iarc.uaf.edu/mn/v1 : ServiceFailure : class org.dataone.client.exception.ClientSideException: /handshake alert: unrecognized_name [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:53:20: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://trusty.iarc.uaf.edu/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20180205-21:53:20: [INFO]: Unable to assess v2 capabilities for MN: https://trusty.iarc.uaf.edu/mn/v1 : ServiceFailure : class org.dataone.client.exception.ClientSideException: /handshake alert: unrecognized_name [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:53:20: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:53:20: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:53:20: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET http://usgs.ornl.gov/USGS_MN/mn/v1/monitor/ping [org.dataone.client.rest.RestClient] 20180205-21:53:21: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET http://usgs.ornl.gov/USGS_MN/mn/v1/node [org.dataone.client.rest.RestClient] 20180205-21:53:21: [INFO]: Unable to assess v1 capabilities for MN: http://usgs.ornl.gov/USGS_MN/mn/v1 : ServiceFailure : 302: Found: parser for deserializing HTML not written yet. Providing stripped-down html message body starting next line: Found The document has moved here. [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:53:21: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET http://usgs.ornl.gov/USGS_MN/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20180205-21:53:21: [INFO]: Unable to assess v2 capabilities for MN: http://usgs.ornl.gov/USGS_MN/mn/v1 : ServiceFailure : 404: Not Found: parser for deserializing HTML not written yet. Providing stripped-down html message body starting next line: Not Found The server has not found anything matching the request URI You can get technical details here. Please continue your visit at our home page. [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:53:21: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:53:21: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:53:21: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://alpha.tdar.org/dataone/v1/monitor/ping [org.dataone.client.rest.RestClient] 20180205-21:53:21: [INFO]: Unable to assess v1 capabilities for MN: https://alpha.tdar.org/dataone//v1 : ServiceFailure : 404: Not Found: parser for deserializing HTML not written yet. Providing stripped-down html message body starting next line: <!-- vim:sts=2:sw=2: --> TDAR:404 [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:53:21: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://alpha.tdar.org/dataone/v2/monitor/ping [org.dataone.client.rest.RestClient] 20180205-21:53:21: [INFO]: Unable to assess v2 capabilities for MN: https://alpha.tdar.org/dataone//v1 : ServiceFailure : 404: Not Found: parser for deserializing HTML not written yet. Providing stripped-down html message body starting next line: <!-- vim:sts=2:sw=2: --> TDAR:404 [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:53:21: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:53:21: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:53:22: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://test-prod.bco-dmo.org/d1/mn/v1/monitor/ping [org.dataone.client.rest.RestClient] 20180205-21:53:23: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://test-prod.bco-dmo.org/d1/mn/v1/node [org.dataone.client.rest.RestClient] 20180205-21:53:23: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://test-prod.bco-dmo.org/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20180205-21:53:23: [INFO]: Unable to assess v2 capabilities for MN: https://test-prod.bco-dmo.org/d1/mn/v1 : ServiceFailure : 404: Not Found: parser for deserializing HTML not written yet. Providing stripped-down html message body starting next line: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML+RDFa 1.0//EN" "http://www.w3.org/MarkUp/DTD/xhtml-rdfa-1.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" version="XHTML+RDFa 1.0" dir="ltr" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/terms/" xmlns:foaf="http://xmlns.com/foaf/0.1/" xmlns:og="http://ogp.me/ns#" xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#" xmlns:sioc="http://rdfs.org/sioc/ns#" xmlns:sioct="http://rdfs.org/sioc/types#" xmlns:skos="http://www.w3.org/2004/02/skos/core#" xmlns:xsd="http://www.w3.org/2001/XMLSchema#" xmlns:owl="http://www.w3.org/2002/07/owl#" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:rss="http://purl.org/rss/1.0/" xmlns:site="https://test-prod.bco-dmo.org/ns#" xmlns:odo="http://ocean-data.org/schema/" xmlns:emo="http://ocean-data.org/schema/entity-matching#" xmlns:bibo="http://purl.org/ontology/bibo/" xmlns:crypto="http://id.loc.gov/vocabulary/preservation/cryptographicHashFunctions/" xmlns:bcodmo="http://lod.bco-dmo.org/id/" xmlns:datacite="http://purl.org/spar/datacite/" xmlns:arpfo="http://vocab.ox.ac.uk/projectfunding#" xmlns:tw="http://tw.rpi.edu/schema/" xmlns:dcat="http://www.w3.org/ns/dcat#" xmlns:time="http://www.w3.org/2006/time#" xmlns:geosparql="http://www.opengis.net/ont/geosparql#" xmlns:participation="http://purl.org/vocab/participation/schema#" xmlns:sf="http://www.opengis.net/ont/sf#" xmlns:void="http://rdfs.org/ns/void#" xmlns:sd="http://www.w3.org/ns/sparql-service-description#" xmlns:dctype="http://purl.org/dc/dcmitype/" xmlns:prov="http://www.w3.org/ns/prov#" xmlns:geolink="http://schema.geolink.org/1.0/base/main#"> Page not found | BCO-DMO @import url("https://test-prod.bco-dmo.org/modules/system/system.base.css?p3jqgf"); @import url("https://test-prod.bco-dmo.org/modules/system/system.menus.css?p3jqgf"); @import url("https://test-prod.bco-dmo.org/modules/system/system.messages.css?p3jqgf"); @import url("https://test-prod.bco-dmo.org/modules/system/system.theme.css?p3jqgf"); @import url("https://test-prod.bco-dmo.org/sites/all/libraries/chosen/chosen.css?p3jqgf"); @import url("https://test-prod.bco-dmo.org/sites/all/modules/contrib/chosen/css/chosen-drupal.css?p3jqgf"); @import url("https://test-prod.bco-dmo.org/sites/all/modules/contrib/ldap/ldap_user/ldap_user.css?p3jqgf"); @import url("https://test-prod.bco-dmo.org/modules/aggregator/aggregator.css?p3jqgf"); @import url("https://test-prod.bco-dmo.org/sites/all/modules/contrib/date/date_api/date.css?p3jqgf"); @import url("https://test-prod.bco-dmo.org/sites/all/modules/contrib/date/date_popup/themes/datepicker.1.7.css?p3jqgf"); @import url("https://test-prod.bco-dmo.org/modules/field/theme/field.css?p3jqgf"); @import url("https://test-prod.bco-dmo.org/modules/node/node.css?p3jqgf"); @import url("https://test-prod.bco-dmo.org/modules/search/search.css?p3jqgf"); @import url("https://test-prod.bco-dmo.org/modules/user/user.css?p3jqgf"); @import url("https://test-prod.bco-dmo.org/sites/all/modules/contrib/views/css/views.css?p3jqgf"); @import url("https://test-prod.bco-dmo.org/sites/all/modules/contrib/ckeditor/css/ckeditor.css?p3jqgf"); @import url("https://test-prod.bco-dmo.org/sites/all/modules/contrib/ctools/css/ctools.css?p3jqgf"); @import url("https://test-prod.bco-dmo.org/sites/all/modules/contrib/ldap/ldap_servers/ldap_servers.admin.css?p3jqgf"); @import url("https://test-prod.bco-dmo.org/sites/all/modules/contrib/biblio/biblio.css?p3jqgf"); @import url("https://test-prod.bco-dmo.org/sites/all/themes/bcodmo/reset.css?p3jqgf"); @import url("https://test-prod.bco-dmo.org/sites/all/themes/bcodmo/style.css?p3jqgf"); @import url("https://test-prod.bco-dmo.org/sites/all/themes/bcodmo/ie8.css?p3jqgf"); <!-- (function(i,s,o,g,r,a,m){i["GoogleAnalyticsObject"]=r;i[r]=i[r]||function(){(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)})(window,document,"script","https://test-prod.bco-dmo.org/sites/default/files/googleanalytics/analytics.js?p3jqgf","ga");ga("create", "UA-16906710-4", {"cookieDomain":"auto","allowLinker":true});ga("require", "linker");ga("linker:autoLink", ["www.bco-dmo.org","www.bcodmo.org","osprey.bco-dmo.org"]);ga("set", "page", "/404.html?page=" + document.location.pathname + document.location.search + "&from=" + document.referrer);ga("send", "pageview"); //--> <!-- jQuery.extend(Drupal.settings, {"basePath":"\/","pathPrefix":"","ajaxPageState":{"theme":"bcodmo","theme_token":"uiPJGUtog4aMp9aLolnBccZp1y2opIxIu14eSMqCT0s","js":{"sites\/all\/modules\/contrib\/jquery_update\/replace\/jquery\/1.10\/jquery.min.js":1,"misc\/jquery.once.js":1,"misc\/drupal.js":1,"sites\/all\/libraries\/chosen\/chosen.jquery.min.js":1,"sites\/all\/modules\/features\/osprey_usage_stats\/js\/event-tracker.js":1,"sites\/all\/modules\/contrib\/mefibs\/js\/mefibs.js":1,"sites\/all\/modules\/contrib\/google_analytics\/googleanalytics.js":1,"0":1,"sites\/all\/modules\/contrib\/chosen\/chosen.js":1,"sites\/all\/themes\/bcodmo\/js\/bcodmo.js":1,"sites\/all\/themes\/bcodmo\/js\/typeahead.bundle.js":1},"css":{"modules\/system\/system.base.css":1,"modules\/system\/system.menus.css":1,"modules\/system\/system.messages.css":1,"modules\/system\/system.theme.css":1,"sites\/all\/libraries\/chosen\/chosen.css":1,"sites\/all\/modules\/contrib\/chosen\/css\/chosen-drupal.css":1,"sites\/all\/modules\/contrib\/ldap\/ldap_user\/ldap_user.css":1,"modules\/aggregator\/aggregator.css":1,"sites\/all\/modules\/contrib\/date\/date_api\/date.css":1,"sites\/all\/modules\/contrib\/date\/date_popup\/themes\/datepicker.1.7.css":1,"modules\/field\/theme\/field.css":1,"modules\/node\/node.css":1,"modules\/search\/search.css":1,"modules\/user\/user.css":1,"sites\/all\/modules\/contrib\/views\/css\/views.css":1,"sites\/all\/modules\/contrib\/ckeditor\/css\/ckeditor.css":1,"sites\/all\/modules\/contrib\/ctools\/css\/ctools.css":1,"sites\/all\/modules\/contrib\/ldap\/ldap_servers\/ldap_servers.admin.css":1,"sites\/all\/modules\/contrib\/biblio\/biblio.css":1,"\/\/maxcdn.bootstrapcdn.com\/font-awesome\/4.1.0\/css\/font-awesome.css":1,"sites\/all\/themes\/bcodmo\/reset.css":1,"sites\/all\/themes\/bcodmo\/style.css":1,"sites\/all\/themes\/bcodmo\/ie8.css":1}},"mefibs":{"forms":{"search_es_multi_header":{"view_name":"search_es_multi","view_display_id":"page","form_prefix":"mefibs-form-search-es-multi-header","elements":["keywords","search_api_multi_fulltext_op"]}}},"googleanalytics":{"trackOutbound":1,"trackMailto":1,"trackDownload":1,"trackDownloadExtensions":"7z|aac|arc|arj|asf|asx|avi|bin|csv|doc(x|m)?|dot(x|m)?|exe|flv|gif|gz|gzip|hqx|jar|jpe?g|js|mp(2|3|4|e?g)|mov(ie)?|msi|msp|pdf|phps|png|ppt(x|m)?|pot(x|m)?|pps(x|m)?|ppam|sld(x|m)?|thmx|qtm?|ra(m|r)?|sea|sit|tar|tgz|torrent|txt|wav|wma|wmv|wpd|xls(x|m|b)?|xlt(x|m)|xlam|xml|z|zip","trackDomainMode":"2","trackCrossDomains":["www.bco-dmo.org","www.bcodmo.org","osprey.bco-dmo.org"]},"chosen":{"selector":"form#views-exposed-form-project-to-deployments-project-node-deployments-display select#edit-platform-type,.chosen-select, form#views-exposed-form-search-es-multi-page select#edit-type, form#nsf-tracker-interface-update-form select#edit-project-id, form#search-api-admin-index-fields select#edit-additional-field","minimum_single":9,"minimum_multiple":9,"minimum_width":200,"options":{"allow_single_deselect":false,"disable_search":false,"disable_search_threshold":9,"search_contains":true,"placeholder_text_multiple":"Choose some options","placeholder_text_single":"Choose an option","no_results_text":"No results match","inherit_select_classes":true}},"urlIsAjaxTrusted":{"\/search":true},"bcodmo":{"base_url":"https:\/\/test-prod.bco-dmo.org"}}); //--> Skip to main content Data Resources About Us AffiliationAwardDatasetDeploymentFundingInstrumentPageParameterPersonPlatformProgramProject Database 39Programs843Projects2622Deployments8816Datasets1353Instruments4583Parameters2355People531Affiliations83Funding1610Awards Geospatial Access Contribute Data Getting started » How-to Guide » FAQs Metadata Forms (.rtf files) » Program Metadata Form » Project Metadata Form » Deployment Metadata Form » Dataset Metadata Form Page not found The requested page "/d1/mn/v2/monitor/ping" could not be found. &copy;2018 Biological and Chemical Oceanography Data Management Office. Funded by the U.S. National Science Foundation @BCODMO View profile [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:53:23: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:53:23: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:53:23: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://ncei-node.test.dataone.org/mn/v1/monitor/ping [org.dataone.client.rest.RestClient] 20180205-21:53:23: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://ncei-node.test.dataone.org/mn/v1/node [org.dataone.client.rest.RestClient] 20180205-21:53:23: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://ncei-node.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20180205-21:53:23: [INFO]: Unable to assess v2 capabilities for MN: https://ncei-node.test.dataone.org/mn/v1 : ServiceFailure : 404: NOT FOUND: parser for deserializing HTML not written yet. Providing stripped-down html message body starting next line: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> 404 Not Found Home [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:53:23: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:53:23: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:53:24: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://edacd1mn.unm.edu/mn/v1/monitor/ping [org.dataone.client.rest.RestClient] 20180205-21:53:24: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://edacd1mn.unm.edu/mn/v1/node [org.dataone.client.rest.RestClient] 20180205-21:53:24: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://edacd1mn.unm.edu/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20180205-21:53:24: [INFO]: Unable to assess v2 capabilities for MN: https://edacd1mn.unm.edu/mn/v1 : ServiceFailure : 404: NOT FOUND: parser for deserializing HTML not written yet. Providing stripped-down html message body starting next line: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> 404 Not Found Home [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:53:24: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:53:24: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:53:24: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://gmnv2.test.dataone.org/mn/v1/monitor/ping [org.dataone.client.rest.RestClient] 20180205-21:53:24: [INFO]: Unable to assess v1 capabilities for MN: https://gmnv2.test.dataone.org/mn/v1 : ServiceFailure : 500: Internal Server Error: parser for deserializing HTML not written yet. Providing stripped-down html message body starting next line: AssertionError at /v1/monitor/ping Invalid content type. content-type=&quot;text/plain&quot; Request Method: GET Request URL: https://gmnv2.test.dataone.org/mn/v1/monitor/ping Django Version: 1.9.6 Exception Type: AssertionError Exception Value: Invalid content type. content-type=&quot;text/plain&quot; Exception Location: /var/local/dataone/gmn/lib/python2.7/site-packages/service/gmn/../mn/middleware/response_handler.py in _assert_correct_return_type, line 181 Python Executable: /usr/bin/python Python Version: 2.7.6 Python Path: [&#39;/var/local/dataone&#39;, &#39;/var/local/dataone/gmn/lib/python2.7&#39;, &#39;/var/local/dataone/gmn/lib/python2.7/plat-x86_64-linux-gnu&#39;, &#39;/var/local/dataone/gmn/lib/python2.7/lib-tk&#39;, &#39;/var/local/dataone/gmn/lib/python2.7/lib-old&#39;, &#39;/var/local/dataone/gmn/lib/python2.7/lib-dynload&#39;, &#39;/usr/lib/python2.7&#39;, &#39;/usr/lib/python2.7/plat-x86_64-linux-gnu&#39;, &#39;/usr/lib/python2.7/lib-tk&#39;, &#39;/var/local/dataone/gmn/local/lib/python2.7/site-packages&#39;, &#39;/var/local/dataone/gmn/lib/python2.7/site-packages&#39;, &#39;/var/local/dataone/gmn/lib/python2.7/site-packages/service/gmn/..&#39;] Server time: Mon, 5 Feb 2018 21:53:24 +0000 Traceback Switch to copy-and-paste view /var/local/dataone/gmn/local/lib/python2.7/site-packages/django/core/handlers/base.py in get_response # Get the exception info now, in case another exception is thrown later. signals.got_request_exception.send(sender=self.__class__, request=request) response = self.handle_uncaught_exception(request, resolver, sys.exc_info()) try: # Apply response middleware, regardless of the response for middleware_method in self._response_middleware: response = middleware_method(request, response) ... # Complain if the response middleware returned None (a common error). if response is None: raise ValueError( &quot;%s.process_response didn&#39;t return an &quot; &quot;HttpResponse object. It returned None instead.&quot; % (middleware_method.__self__.__class__.__name__)) &#x25b6; Local vars Variable Value callback_args () resolver_match ResolverMatch(func=mn.restrict_to_verb.get_monitor_ping, args=(), kwargs={}, url_name=None, app_names=[], namespaces=[]) response_is_rendered False middleware_method &lt;bound method ResponseHandler.process_response of &lt;mn.middleware.response_handler.ResponseHandler object at 0x7fa4c02bd0d0&gt;&gt; self &lt;django.core.handlers.wsgi.WSGIHandler object at 0x7fa4c8317250&gt; request &lt;WSGIRequest: GET &#39;/mn/v1/monitor/ping&#39;&gt; callback &lt;function get_monitor_ping at 0x7fa4bbd41d70&gt; wrapped_callback &lt;function get_monitor_ping at 0x7fa4bafbcc08&gt; resolver &lt;RegexURLResolver &#39;mn.urls&#39; (None:None) ^/&gt; callback_kwargs {} response &lt;HttpResponse status_code=200, &quot;text/plain&quot;&gt; urlconf &#39;mn.urls&#39; /var/local/dataone/gmn/lib/python2.7/site-packages/service/gmn/../mn/middleware/response_handler.py in process_response response = self._http_response_with_identifier_type(request, view_result) else: assert False, &quot;Unknown view response type: {} {}&quot;.format( type(view_result), str(view_result) ) self._debug_mode_responses(request, response) if settings.GMN_DEBUG: self._assert_correct_return_type(request, response) ... return response def _debug_mode_responses(self, request, response): &quot;&quot;&quot;Extra functionality available in debug mode. &quot;&quot;&quot; if settings.GMN_DEBUG: &#x25b6; Local vars Variable Value view_result &lt;HttpResponse status_code=200, &quot;text/plain&quot;&gt; request &lt;WSGIRequest: GET &#39;/mn/v1/monitor/ping&#39;&gt; response &lt;HttpResponse status_code=200, &quot;text/plain&quot;&gt; self &lt;mn.middleware.response_handler.ResponseHandler object at 0x7fa4c02bd0d0&gt; /var/local/dataone/gmn/lib/python2.7/site-packages/service/gmn/../mn/middleware/response_handler.py in _assert_correct_return_type &#39;replicate&#39;, ): return if request.method == &#39;HEAD&#39; and api_verb_str == &#39;object&#39;: return # Anything else has to be a valid XML doc assert response[&#39;content-type&#39;] == d1_common.const.CONTENT_TYPE_XML, \ u&#39;Invalid content type. content-type=&quot;{}&quot;&#39;.format(response[&#39;content-type&#39;]) ... assert d1_common.type_conversions.str_is_well_formed(response.content), \ u&#39;Not well formed XML. content=&quot;{}&quot;&#39;.format(response.content) # The XML doc can be a D1 error or a D1 type corresponding to the API if d1_common.type_conversions.str_is_error(response.content): return &#x25b6; Local vars Variable Value api_verb_str u&#39;monitor&#39; self &lt;mn.middleware.response_handler.ResponseHandler object at 0x7fa4c02bd0d0&gt; request &lt;WSGIRequest: GET &#39;/mn/v1/monitor/ping&#39;&gt; response &lt;HttpResponse status_code=200, &quot;text/plain&quot;&gt; <input type="hidden" name="title" value="AssertionError at /v1/monitor/ping"> Environment: Request Method: GET Request URL: https://gmnv2.test.dataone.org/mn/v1/monitor/ping Django Version: 1.9.6 Python Version: 2.7.6 Installed Applications: (&#39;django.contrib.staticfiles&#39;, &#39;mn&#39;) Installed Middleware: (&#39;mn.middleware.request_handler.RequestHandler&#39;, &#39;mn.middleware.exception_handler.ExceptionHandler&#39;, &#39;mn.middleware.response_handler.ResponseHandler&#39;, &#39;mn.middleware.view_handler.ViewHandler&#39;, &#39;mn.middleware.startup_handler.StartupHandler&#39;) Traceback: File "/var/local/dataone/gmn/local/lib/python2.7/site-packages/django/core/handlers/base.py" in get_response 235. response = middleware_method(request, response) File "/var/local/dataone/gmn/lib/python2.7/site-packages/service/gmn/../mn/middleware/response_handler.py" in process_response 67. self._assert_correct_return_type(request, response) File "/var/local/dataone/gmn/lib/python2.7/site-packages/service/gmn/../mn/middleware/response_handler.py" in _assert_correct_return_type 181. u&#39;Invalid content type. content-type=&quot;{}&quot;&#39;.format(response[&#39;content-type&#39;]) Exception Type: AssertionError at /v1/monitor/ping Exception Value: Invalid content type. content-type=&quot;text/plain&quot; Request information GET No GET data POST No POST data FILES No FILES data COOKIES No cookie data META Variable Value mod_wsgi.listener_port &#39;443&#39; CONTEXT_DOCUMENT_ROOT &#39;/var/www&#39; SERVER_SOFTWARE &#39;Apache/2.4.7 (Ubuntu)&#39; mod_wsgi.process_group &#39;gmn&#39; SCRIPT_NAME u&#39;/mn&#39; mod_wsgi.enable_sendfile &#39;0&#39; mod_wsgi.handler_script &#39;&#39; SERVER_SIGNATURE &#39;&lt;address&gt;Apache/2.4.7 (Ubuntu) Server at gmnv2.test.dataone.org Port 443&lt;/address&gt;\n&#39; REQUEST_METHOD &#39;GET&#39; PATH_INFO u&#39;/v1/monitor/ping&#39; SERVER_PROTOCOL &#39;HTTP/1.1&#39; QUERY_STRING &#39;&#39; SSL_TLS_SNI &#39;gmnv2.test.dataone.org&#39; HTTP_USER_AGENT &#39;Apache-HttpClient/4.3.6 (java 1.5)&#39; HTTP_CONNECTION &#39;Keep-Alive&#39; SERVER_NAME &#39;gmnv2.test.dataone.org&#39; REMOTE_ADDR &#39;64.106.40.19&#39; mod_wsgi.queue_start &#39;1517867604387650&#39; mod_wsgi.request_handler &#39;wsgi-script&#39; wsgi.url_scheme &#39;https&#39; HTTP_VIA &#39;1.1 localhost (Apache-HttpClient/4.3.6 (cache))&#39; PATH_TRANSLATED &#39;/var/www/v1/monitor/ping&#39; SERVER_PORT &#39;443&#39; wsgi.multiprocess True mod_wsgi.input_chunked &#39;0&#39; SERVER_ADDR &#39;64.106.40.36&#39; DOCUMENT_ROOT &#39;/var/www&#39; SSL_CLIENT_CERT &#39;-----BEGIN CERTIFICATE-----\nMIIFqzCCA5OgAwIBAgIJANoyY6KhLQCdMA0GCSqGSIb3DQEBBQUAMFUxEzARBgoJ\nkiaJk/IsZAEZFgNvcmcxFzAVBgoJkiaJk/IsZAEZFgdkYXRhb25lMSUwIwYDVQQD\nDBxEYXRhT05FIFRlc3QgSW50ZXJtZWRpYXRlIENBMB4XDTE1MDMyMDE4MTcwNloX\nDTE4MDMxOTE4MTcwNlowTzETMBEGCgmSJomT8ixkARkWA29yZzEXMBUGCgmSJomT\n8ixkARkWB2RhdGFvbmUxHzAdBgNVBAMMFnVybjpub2RlOmNuU2FuZGJveE9SQzEw\nggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCpOO/YcfPm8fM2s1hwSSzT\naFPizLuxIC9x8GPmcU+zSJwKAjzcxKTC8p8u+e9lREmbrqMAT0j57YfToLpl2rK1\n5VRwGd0+YWGZLuk8vltmW4MnZduRuVp8HBo7tP6HgHQHs+5MjkO69xSbkGJapBkn\nLIEGxL69UgEgOgTz5z7uaL30c3tEmItldyTHjgrFlGzTKer8C1XzP0pa/tqqHuAo\n47Ur8GQ8iinb0cUK5mbPbJi5rJK3L/1tuaieQSNGUE2ZJ5XuNoUFAhbb84FsKETy\nyISV+m4g5mmer3763Ue7NZmaQBDH7VwRXnl5AG/WjG6Vl+jXMJ1ynHM2pW9LUSXr\nAgMBAAGjggGCMIIBfjAJBgNVHRMEAjAAMCwGCWCGSAGG+EIBDQQfFh1PcGVuU1NM\nIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQUniFyUATSN6XuZLGNdHPk\ntiTjNRUwHwYDVR0jBBgwFoAU7y7BJ2wqigmrbMNFfzv5V9UWqbMwggEBBgNVHR8E\ngfkwgfYwPKA6oDiGNmh0dHA6Ly9yZWxlYXNlcy5kYXRhb25lLm9yZy9jcmwvRGF0\nYU9ORVRlc3RJbnRfQ1JMLnBlbTA9oDugOYY3aHR0cDovL2NuLXVjc2ItMS5kYXRh\nb25lLm9yZy9jcmwvRGF0YU9ORVRlc3RJbnRfQ1JMLnBlbTA5oDegNYYzaHR0cDov\nL2NuLXVubS0xLmRhdGFvbmUub3JnL2NybC9EYXRhT05FVGVzdF9DUkwucGVtMDyg\nOqA4hjZodHRwOi8vY24tb3JjLTEuZGF0YW9uZS5vcmcvY3JsL0RhdGFPTkVUZXN0\nSW50X0NSTC5wZW0wDQYJKoZIhvcNAQEFBQADggIBAE5w9LRFLwdm+eaE1oX5lyWI\n+B36EmcLkAIdyIVo8Eu0nV0M7EetoneP4VoekM+lBoZ17/zxPkYS2nzEvsB9q7qB\nZGX1y5zgBSVbZHfciwigvhbgryx/M0hkaV/SxABVOcrosQhYM7H5xzOBF6B0sRXh\n5pQctPqNlCo+/nFa9GC+Ra4BnyYEn4gTDkBKFjEubu6gqhECQANVABGK9gFjlQSd\ntB1DqbZZPH/NWfGUIKgtt8+yPABwfldOvYzaEcbbhkGW69qONCylTcp0K/kwJJqd\nUBZw+/biBNVE47nJ8iuvvO4M7+cl/VyI3E02ynKBU9/KJw2h32DJRMJSe8CLJLb3\nIJ82E5ZNlC0kHInxsQnDiIm0n05f41zWjoo8a0OTB1hMmXT7cQrBbaRCvxCXMvYf\n5KR5oB1gyHVquMSMNgfR7O7mXrkoOQ4gs1uiw9By+bgwx3rTWd79d06sQIAFISjr\n0X03fzAKlinO8TueGtAkzCs1n/G7MEJn9W4F29Cr10/T2N5SHS3nGjFmT0YzhPUl\n0G0gBbP6T2mPvz8SSvmOP5sLKF3szKFOWvVBdDrkyf1fxdKBPM7ordBlvZsmqp+l\nsMhmn2pxxUZd/nJEoEnNZDoVe9HpjiiL1EPi7lDFRf4Y0VJoup1cYzmmOed2iVqb\nAb+CNqcqEUpRk8ub3Ks6\n-----END CERTIFICATE-----\n&#39; SCRIPT_FILENAME &#39;/var/local/dataone/gmn/lib/python2.7/site-packages/service/gmn/gmn.wsgi&#39; SERVER_ADMIN &#39;webmaster@localhost&#39; wsgi.input &lt;mod_wsgi.Input object at 0x7fa4bacd4bf0&gt; HTTP_HOST &#39;gmnv2.test.dataone.org&#39; CONTEXT_PREFIX &#39;&#39; wsgi.multithread True mod_wsgi.callable_object &#39;application&#39; REQUEST_URI &#39;/mn/v1/monitor/ping&#39; wsgi.version (1, 0) GATEWAY_INTERFACE &#39;CGI/1.1&#39; wsgi.run_once False wsgi.errors &lt;mod_wsgi.Log object at 0x7fa4baef7fb0&gt; REMOTE_PORT &#39;38837&#39; mod_wsgi.listener_host &#39;&#39; REQUEST_SCHEME &#39;https&#39; mod_wsgi.version (3, 4) mod_wsgi.application_group &#39;&#39; mod_wsgi.script_reloading &#39;1&#39; wsgi.file_wrapper &#39;&#39; HTTP_ACCEPT_ENCODING &#39;gzip,deflate&#39; SSL_SERVER_CERT &#39;-----BEGIN CERTIFICATE-----\nMIIFDzCCA/egAwIBAgISA9K9vNyjJfhZN+nP7627uO5BMA0GCSqGSIb3DQEBCwUA\nMEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD\nExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xNzEyMjcxNjQ0MTNaFw0x\nODAzMjcxNjQ0MTNaMCExHzAdBgNVBAMTFmdtbnYyLnRlc3QuZGF0YW9uZS5vcmcw\nggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDcyDgGOpI7woMUGkEJmldj\nD/zSAB+S89TSdv5L1SqKgZ7odsPFRMLzKUEBTLoMRG6czCf02cTU16sHjcxGX7RU\nMx4NPprVyLagOWS4s5fG2TYkajroHfM2/qXwHjG0pTsREcYOWGwwJrhCagiJ9USp\nxFBB3QGZa2TC+hktbZGd4wZXUgWVksYcovGiWeHPabgYil2WX462jo+SyrfL86Je\ndVpnuXiR97Iiy2j/SqpwPBCrKXZgI2Bpvp/nnYwxvcK2jfsgcKssNl0kMKTONRFj\n6UU797ji10WCE66KitiFs62bsx8dHl8aPflcQP3eL5yXblb88MxpOSDD02OyQtl1\nAgMBAAGjggIWMIICEjAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0lBBYwFAYIKwYBBQUH\nAwEGCCsGAQUFBwMCMAwGA1UdEwEB/wQCMAAwHQYDVR0OBBYEFNUsknkjJk+bOX/5\neugX4b5/x/YCMB8GA1UdIwQYMBaAFKhKamMEfd265tE5t6ZFZe/zqOyhMG8GCCsG\nAQUFBwEBBGMwYTAuBggrBgEFBQcwAYYiaHR0cDovL29jc3AuaW50LXgzLmxldHNl\nbmNyeXB0Lm9yZzAvBggrBgEFBQcwAoYjaHR0cDovL2NlcnQuaW50LXgzLmxldHNl\nbmNyeXB0Lm9yZy8wIQYDVR0RBBowGIIWZ21udjIudGVzdC5kYXRhb25lLm9yZzCB\n/gYDVR0gBIH2MIHzMAgGBmeBDAECATCB5gYLKwYBBAGC3xMBAQEwgdYwJgYIKwYB\nBQUHAgEWGmh0dHA6Ly9jcHMubGV0c2VuY3J5cHQub3JnMIGrBggrBgEFBQcCAjCB\nngyBm1RoaXMgQ2VydGlmaWNhdGUgbWF5IG9ubHkgYmUgcmVsaWVkIHVwb24gYnkg\nUmVseWluZyBQYXJ0aWVzIGFuZCBvbmx5IGluIGFjY29yZGFuY2Ugd2l0aCB0aGUg\nQ2VydGlmaWNhdGUgUG9saWN5IGZvdW5kIGF0IGh0dHBzOi8vbGV0c2VuY3J5cHQu\nb3JnL3JlcG9zaXRvcnkvMA0GCSqGSIb3DQEBCwUAA4IBAQBkixZ7si3RBBLJQs4E\n682d8abPWpRbTJof2bu4y0Y4KiMpiitjV62Ec+dBRFWV6jKLKvqMUVR1roAV+eV2\nHp91hNDBq7rvcBxVIP4oFnqg4NZGyOx5DAWRwyFDqH86X2q5C3f/6XUWwvEoNXoJ\nA2zplF140M512YLoiZLqX0mhcFkw4Rr3xPGiyqB5mD8Zn2v6E6qw4S+iwqQRquD+\nKUlEou9wGGs3ROLJXuqrc3DEjwQzCASbnsRGMvbRR7d63AzsqdXgwUAe5PYTCIAz\nKw5fWkf6Q0R1CfIE5QyLxAzpOo4cdBjqIqYBIPgMb4BeyHQV0OVTSJQza3B2jCUk\nUmm7\n-----END CERTIFICATE-----\n&#39; Settings Using settings module gmn.settings Setting Value MONTH_DAY_FORMAT &#39;F j&#39; SECURE_SSL_REDIRECT False SECURE_BROWSER_XSS_FILTER False USE_X_FORWARDED_PORT False USE_THOUSAND_SEPARATOR False CSRF_COOKIE_SECURE False LANGUAGE_CODE &#39;en-us&#39; ROOT_URLCONF &#39;mn.urls&#39; MANAGERS ((&#39;Roger Dahl&#39;, &#39;dahl@unm.edu&#39;),) EMAIL_HOST_PASSWORD u&#39;********************&#39; SILENCED_SYSTEM_CHECKS [] DEFAULT_CHARSET &#39;utf-8&#39; SESSION_SERIALIZER &#39;django.contrib.sessions.serializers.JSONSerializer&#39; STATIC_ROOT None LOG_PATH &#39;/var/local/dataone/gmn/lib/python2.7/site-packages/service/gmn/./gmn.log&#39; NODE_SYNC_SCHEDULE_WEEKDAY &#39;?&#39; NODE_SYNC_SCHEDULE_MINUTE &#39;0/3&#39; MAX_XML_DOCUMENT_SIZE 1048576 USE_L10N False ALLOWED_HOSTS [&#39;localhost&#39;, &#39;127.0.0.1&#39;] MESSAGE_STORAGE &#39;django.contrib.messages.storage.fallback.FallbackStorage&#39; EMAIL_SUBJECT_PREFIX &#39;[Django] &#39; NODE_SYNC_SCHEDULE_YEAR &#39;*&#39; SECURE_HSTS_SECONDS 0 STATICFILES_FINDERS [&#39;django.contrib.staticfiles.finders.FileSystemFinder&#39;, &#39;django.contrib.staticfiles.finders.AppDirectoriesFinder&#39;] SESSION_CACHE_ALIAS &#39;default&#39; SESSION_COOKIE_DOMAIN None SESSION_COOKIE_NAME &#39;sessionid&#39; TIME_INPUT_FORMATS [&#39;%H:%M:%S&#39;, &#39;%H:%M:%S.%f&#39;, &#39;%H:%M&#39;] SECURE_REDIRECT_EXEMPT [] DATABASES {&#39;default&#39;: {&#39;ATOMIC_REQUESTS&#39;: True, &#39;AUTOCOMMIT&#39;: True, &#39;CONN_MAX_AGE&#39;: 0, &#39;ENGINE&#39;: &#39;django.db.backends.postgresql_psycopg2&#39;, &#39;HOST&#39;: &#39;&#39;, &#39;NAME&#39;: &#39;gmn&#39;, &#39;OPTIONS&#39;: {}, &#39;PASSWORD&#39;: u&#39;********************&#39;, &#39;PORT&#39;: &#39;&#39;, &#39;TEST&#39;: {&#39;CHARSET&#39;: None, &#39;COLLATION&#39;: None, &#39;MIRROR&#39;: None, &#39;NAME&#39;: None}, &#39;TIME_ZONE&#39;: None, &#39;USER&#39;: &#39;&#39;}} EMAIL_SSL_KEYFILE u&#39;********************&#39; TEMPLATE_DEBUG True FILE_UPLOAD_DIRECTORY_PERMISSIONS None GMN_DEBUG True STATIC_URL &#39;./mn/static/&#39; FILE_UPLOAD_PERMISSIONS None FILE_UPLOAD_HANDLERS [&#39;django.core.files.uploadhandler.MemoryFileUploadHandler&#39;, &#39;django.core.files.uploadhandler.TemporaryFileUploadHandler&#39;] DEFAULT_CONTENT_TYPE &#39;text/html&#39; APPEND_SLASH True FIRST_DAY_OF_WEEK 0 DATABASE_ROUTERS [] DEFAULT_TABLESPACE &#39;&#39; OBJECT_STORE_PATH &#39;/var/local/dataone/gmn/lib/python2.7/site-packages/service/gmn/../stores/object&#39; YEAR_MONTH_FORMAT &#39;F Y&#39; STATICFILES_STORAGE &#39;django.contrib.staticfiles.storage.StaticFilesStorage&#39; CACHES {&#39;default&#39;: {&#39;BACKEND&#39;: &#39;django.core.cache.backends.locmem.LocMemCache&#39;, &#39;TIMEOUT&#39;: 3600}} SERVER_EMAIL &#39;root@localhost&#39; SESSION_COOKIE_PATH &#39;/&#39; SECURE_CONTENT_TYPE_NOSNIFF False MIDDLEWARE_CLASSES (&#39;mn.middleware.request_handler.RequestHandler&#39;, &#39;mn.middleware.exception_handler.ExceptionHandler&#39;, &#39;mn.middleware.response_handler.ResponseHandler&#39;, &#39;mn.middleware.view_handler.ViewHandler&#39;, &#39;mn.middleware.startup_handler.StartupHandler&#39;) TIER 3 THOUSAND_SEPARATOR &#39;,&#39; SECRET_KEY u&#39;********************&#39; LANGUAGE_COOKIE_NAME &#39;django_language&#39; WRAPPED_MODE_BASIC_AUTH_USERNAME &#39;&#39; DEFAULT_INDEX_TABLESPACE &#39;&#39; MONITOR True ECHO_REQUEST_OBJECT False LOGGING_CONFIG &#39;logging.config.dictConfig&#39; NODE_SUBJECT &#39;CN=urn:node:mnTestGMNv2,DC=dataone,DC=org&#39; TEMPLATE_LOADERS (&#39;django.template.loaders.filesystem.Loader&#39;,) WRAPPED_MODE_BASIC_AUTH_ENABLED False NODE_SYNCHRONIZE True WSGI_APPLICATION None NODE_IDENTIFIER &#39;urn:node:mnTestGMNv2&#39; X_FRAME_OPTIONS &#39;SAMEORIGIN&#39; AUTHENTICATION_BACKENDS [&#39;django.contrib.auth.backends.ModelBackend&#39;] FORCE_SCRIPT_NAME None USE_X_FORWARDED_HOST False CSRF_HEADER_NAME &#39;HTTP_X_CSRFTOKEN&#39; EMAIL_TIMEOUT None SECURE_SSL_HOST None SIGNING_BACKEND &#39;django.core.signing.TimestampSigner&#39; SESSION_COOKIE_SECURE True CSRF_COOKIE_DOMAIN None FILE_CHARSET &#39;utf-8&#39; DEBUG True CSRF_TRUSTED_ORIGINS [] LANGUAGE_COOKIE_DOMAIN None SYSMETA_STORE_PATH &#39;/var/local/dataone/gmn/lib/python2.7/site-packages/service/gmn/../stores/sysmeta&#39; DEFAULT_FILE_STORAGE &#39;django.core.files.storage.FileSystemStorage&#39; INSTALLED_APPS (&#39;django.contrib.staticfiles&#39;, &#39;mn&#39;) PUBLIC_OBJECT_LIST True LANGUAGES [(&#39;af&#39;, &#39;Afrikaans&#39;), (&#39;ar&#39;, &#39;Arabic&#39;), (&#39;ast&#39;, &#39;Asturian&#39;), (&#39;az&#39;, &#39;Azerbaijani&#39;), (&#39;bg&#39;, &#39;Bulgarian&#39;), (&#39;be&#39;, &#39;Belarusian&#39;), (&#39;bn&#39;, &#39;Bengali&#39;), (&#39;br&#39;, &#39;Breton&#39;), (&#39;bs&#39;, &#39;Bosnian&#39;), (&#39;ca&#39;, &#39;Catalan&#39;), (&#39;cs&#39;, &#39;Czech&#39;), (&#39;cy&#39;, &#39;Welsh&#39;), (&#39;da&#39;, &#39;Danish&#39;), (&#39;de&#39;, &#39;German&#39;), (&#39;el&#39;, &#39;Greek&#39;), (&#39;en&#39;, &#39;English&#39;), (&#39;en-au&#39;, &#39;Australian English&#39;), (&#39;en-gb&#39;, &#39;British English&#39;), (&#39;eo&#39;, &#39;Esperanto&#39;), (&#39;es&#39;, &#39;Spanish&#39;), (&#39;es-ar&#39;, &#39;Argentinian Spanish&#39;), (&#39;es-co&#39;, &#39;Colombian Spanish&#39;), (&#39;es-mx&#39;, &#39;Mexican Spanish&#39;), (&#39;es-ni&#39;, &#39;Nicaraguan Spanish&#39;), (&#39;es-ve&#39;, &#39;Venezuelan Spanish&#39;), (&#39;et&#39;, &#39;Estonian&#39;), (&#39;eu&#39;, &#39;Basque&#39;), (&#39;fa&#39;, &#39;Persian&#39;), (&#39;fi&#39;, &#39;Finnish&#39;), (&#39;fr&#39;, &#39;French&#39;), (&#39;fy&#39;, &#39;Frisian&#39;), (&#39;ga&#39;, &#39;Irish&#39;), (&#39;gd&#39;, &#39;Scottish Gaelic&#39;), (&#39;gl&#39;, &#39;Galician&#39;), (&#39;he&#39;, &#39;Hebrew&#39;), (&#39;hi&#39;, &#39;Hindi&#39;), (&#39;hr&#39;, &#39;Croatian&#39;), (&#39;hu&#39;, &#39;Hungarian&#39;), (&#39;ia&#39;, &#39;Interlingua&#39;), (&#39;id&#39;, &#39;Indonesian&#39;), (&#39;io&#39;, &#39;Ido&#39;), (&#39;is&#39;, &#39;Icelandic&#39;), (&#39;it&#39;, &#39;Italian&#39;), (&#39;ja&#39;, &#39;Japanese&#39;), (&#39;ka&#39;, &#39;Georgian&#39;), (&#39;kk&#39;, &#39;Kazakh&#39;), (&#39;km&#39;, &#39;Khmer&#39;), (&#39;kn&#39;, &#39;Kannada&#39;), (&#39;ko&#39;, &#39;Korean&#39;), (&#39;lb&#39;, &#39;Luxembourgish&#39;), (&#39;lt&#39;, &#39;Lithuanian&#39;), (&#39;lv&#39;, &#39;Latvian&#39;), (&#39;mk&#39;, &#39;Macedonian&#39;), (&#39;ml&#39;, &#39;Malayalam&#39;), (&#39;mn&#39;, &#39;Mongolian&#39;), (&#39;mr&#39;, &#39;Marathi&#39;), (&#39;my&#39;, &#39;Burmese&#39;), (&#39;nb&#39;, &#39;Norwegian Bokmal&#39;), (&#39;ne&#39;, &#39;Nepali&#39;), (&#39;nl&#39;, &#39;Dutch&#39;), (&#39;nn&#39;, &#39;Norwegian Nynorsk&#39;), (&#39;os&#39;, &#39;Ossetic&#39;), (&#39;pa&#39;, &#39;Punjabi&#39;), (&#39;pl&#39;, &#39;Polish&#39;), (&#39;pt&#39;, &#39;Portuguese&#39;), (&#39;pt-br&#39;, &#39;Brazilian Portuguese&#39;), (&#39;ro&#39;, &#39;Romanian&#39;), (&#39;ru&#39;, &#39;Russian&#39;), (&#39;sk&#39;, &#39;Slovak&#39;), (&#39;sl&#39;, &#39;Slovenian&#39;), (&#39;sq&#39;, &#39;Albanian&#39;), (&#39;sr&#39;, &#39;Serbian&#39;), (&#39;sr-latn&#39;, &#39;Serbian Latin&#39;), (&#39;sv&#39;, &#39;Swedish&#39;), (&#39;sw&#39;, &#39;Swahili&#39;), (&#39;ta&#39;, &#39;Tamil&#39;), (&#39;te&#39;, &#39;Telugu&#39;), (&#39;th&#39;, &#39;Thai&#39;), (&#39;tr&#39;, &#39;Turkish&#39;), (&#39;tt&#39;, &#39;Tatar&#39;), (&#39;udm&#39;, &#39;Udmurt&#39;), (&#39;uk&#39;, &#39;Ukrainian&#39;), (&#39;ur&#39;, &#39;Urdu&#39;), (&#39;vi&#39;, &#39;Vietnamese&#39;), (&#39;zh-hans&#39;, &#39;Simplified Chinese&#39;), (&#39;zh-hant&#39;, &#39;Traditional Chinese&#39;)] REPLICATION_SPACEALLOCATED 10995116277760 NODE_SYNC_SCHEDULE_MONTH &#39;*&#39; STATICFILES_DIRS [] PREPEND_WWW False CLIENT_CERT_PRIVATE_KEY_PATH u&#39;********************&#39; LANGUAGE_COOKIE_AGE None SESSION_COOKIE_HTTPONLY True DEBUG_PROPAGATE_EXCEPTIONS False CSRF_COOKIE_AGE 31449600 DATETIME_FORMAT &#39;N j, Y, P&#39; LOGIN_URL &#39;/accounts/login/&#39; SESSION_EXPIRE_AT_BROWSER_CLOSE False REPLICATION_ALLOWEDNODE () SESSION_SAVE_EVERY_REQUEST False STAND_ALONE False TIME_FORMAT &#39;P&#39; AUTH_USER_MODEL &#39;auth.User&#39; DATE_INPUT_FORMATS [&#39;%Y-%m-%d&#39;, &#39;%m/%d/%Y&#39;, &#39;%m/%d/%y&#39;, &#39;%b %d %Y&#39;, &#39;%b %d, %Y&#39;, &#39;%d %b %Y&#39;, &#39;%d %b, %Y&#39;, &#39;%B %d %Y&#39;, &#39;%B %d, %Y&#39;, &#39;%d %B %Y&#39;, &#39;%d %B, %Y&#39;] CSRF_COOKIE_NAME &#39;csrftoken&#39; AUTH_PASSWORD_VALIDATORS u&#39;********************&#39; PASSWORD_RESET_TIMEOUT_DAYS u&#39;********************&#39; SESSION_FILE_PATH None CACHE_MIDDLEWARE_ALIAS &#39;default&#39; REPLICATION_ALLOWEDOBJECTFORMAT () NUMBER_GROUPING 0 SESSION_ENGINE &#39;django.contrib.sessions.backends.db&#39; CSRF_FAILURE_VIEW &#39;django.views.csrf.csrf_failure&#39; CSRF_COOKIE_PATH &#39;/&#39; LOGIN_REDIRECT_URL &#39;/accounts/profile/&#39; TEMPLATE_STRING_IF_INVALID &#39;&#39; WRAPPED_MODE_BASIC_AUTH_PASSWORD u&#39;********************&#39; DECIMAL_SEPARATOR &#39;.&#39; IGNORABLE_404_URLS [] NODE_SYNC_SCHEDULE_HOUR &#39;*&#39; LOCALE_PATHS [] REPLICATION_MAXOBJECTSIZE -1 NODE_REPLICATE True LOGOUT_URL &#39;/accounts/logout/&#39; EMAIL_USE_TLS False ALLOW_INTEGRATION_TESTS True FIXTURE_DIRS [] EMAIL_HOST &#39;localhost&#39; DATE_FORMAT &#39;N j, Y&#39; MEDIA_ROOT &#39;/var/local/dataone/gmn/lib/python2.7/site-packages/service/gmn/../stores&#39; NODE_NAME &#39;GMN v2 Test&#39; DEFAULT_EXCEPTION_REPORTER_FILTER &#39;django.views.debug.SafeExceptionReporterFilter&#39; ADMINS ((&#39;Roger Dahl&#39;, &#39;dahl@unm.edu&#39;),) FORMAT_MODULE_PATH None DEFAULT_FROM_EMAIL &#39;webmaster@localhost&#39; SECURE_HSTS_INCLUDE_SUBDOMAINS False MEDIA_URL &#39;&#39; CLIENT_CERT_PATH &#39;/var/local/dataone/certs/client/client_cert.pem&#39; TEMPLATE_DIRS (&#39;/var/local/dataone/gmn/lib/python2.7/site-packages/service/gmn/../mn/templates&#39;,) NODE_BASEURL &#39;https://gmnv2.test.dataone.org/mn&#39; DATAONE_ROOT &#39;https://cn-sandbox.test.dataone.org/cn&#39; NODE_CONTACT_SUBJECT &#39;CN=Roger Dahl A1779,O=Google,C=US,DC=cilogon,DC=org&#39; DISALLOWED_USER_AGENTS [] ALLOWED_INCLUDE_ROOTS [] USE_I18N True LOGGING {&#39;disable_existing_loggers&#39;: True, &#39;formatters&#39;: {&#39;simple&#39;: {&#39;format&#39;: &#39;%(levelname)s %(message)s&#39;}, &#39;verbose&#39;: {&#39;datefmt&#39;: &#39;%Y-%m-%d %H:%M:%S&#39;, &#39;format&#39;: &#39;%(asctime)s %(levelname)-8s %(name)s %(module)s %(process)d %(thread)d %(message)s&#39;}}, &#39;handlers&#39;: {&#39;file&#39;: {&#39;class&#39;: &#39;logging.FileHandler&#39;, &#39;filename&#39;: &#39;/var/local/dataone/gmn/lib/python2.7/site-packages/service/gmn/./gmn.log&#39;, &#39;formatter&#39;: &#39;verbose&#39;, &#39;level&#39;: &#39;DEBUG&#39;}, &#39;null&#39;: {&#39;class&#39;: &#39;logging.NullHandler&#39;, &#39;level&#39;: &#39;DEBUG&#39;}}, &#39;loggers&#39;: {&#39;&#39;: {&#39;handlers&#39;: [&#39;file&#39;], &#39;level&#39;: &#39;DEBUG&#39;, &#39;propagate&#39;: True}, &#39;django&#39;: {&#39;handlers&#39;: [&#39;file&#39;], &#39;level&#39;: &#39;DEBUG&#39;, &#39;propagate&#39;: True}, &#39;django.db.backends&#39;: {&#39;handlers&#39;: [&#39;null&#39;], &#39;level&#39;: &#39;WARNING&#39;, &#39;propagate&#39;: False}}, &#39;version&#39;: 1} NODE_DESCRIPTION &#39;GMN v2 Test&#39; SHORT_DATE_FORMAT &#39;m/d/Y&#39; TEMPLATES [] SECURE_PROXY_SSL_HEADER None LOG_LEVEL &#39;DEBUG&#39; TEST_RUNNER &#39;django.test.runner.DiscoverRunner&#39; CACHE_MIDDLEWARE_KEY_PREFIX u&#39;********************&#39; NODE_SYNC_SCHEDULE_SECOND &#39;0&#39; TIME_ZONE &#39;UTC&#39; FILE_UPLOAD_MAX_MEMORY_SIZE 2621440 EMAIL_BACKEND &#39;django.core.mail.backends.smtp.EmailBackend&#39; EMAIL_USE_SSL False TEMPLATE_CONTEXT_PROCESSORS [&#39;django.contrib.auth.context_processors.auth&#39;, &#39;django.template.context_processors.debug&#39;, &#39;django.template.context_processors.i18n&#39;, &#39;django.template.context_processors.media&#39;, &#39;django.template.context_processors.static&#39;, &#39;django.template.context_processors.tz&#39;, &#39;django.contrib.messages.context_processors.messages&#39;] MIGRATION_MODULES {} SESSION_COOKIE_AGE 1209600 SETTINGS_MODULE &#39;gmn.settings&#39; USE_ETAGS False NODE_SYNC_SCHEDULE_MONTHDAY &#39;*&#39; LANGUAGES_BIDI [&#39;he&#39;, &#39;ar&#39;, &#39;fa&#39;, &#39;ur&#39;] FILE_UPLOAD_TEMP_DIR None INTERNAL_IPS [] REQUIRE_WHITELIST_FOR_UPDATE True EMAIL_PORT 25 USE_TZ False SHORT_DATETIME_FORMAT &#39;m/d/Y P&#39; PUBLIC_LOG_RECORDS True TEST_NON_SERIALIZED_APPS [] PASSWORD_HASHERS u&#39;********************&#39; ABSOLUTE_URL_OVERRIDES {} LANGUAGE_COOKIE_PATH &#39;/&#39; NODE_STATE &#39;up&#39; CACHE_MIDDLEWARE_SECONDS 600 EMAIL_SSL_CERTFILE None CSRF_COOKIE_HTTPONLY False DATETIME_INPUT_FORMATS [&#39;%Y-%m-%d %H:%M:%S&#39;, &#39;%Y-%m-%d %H:%M:%S.%f&#39;, &#39;%Y-%m-%d %H:%M&#39;, &#39;%Y-%m-%d&#39;, &#39;%m/%d/%Y %H:%M:%S&#39;, &#39;%m/%d/%Y %H:%M:%S.%f&#39;, &#39;%m/%d/%Y %H:%M&#39;, &#39;%m/%d/%Y&#39;, &#39;%m/%d/%y %H:%M:%S&#39;, &#39;%m/%d/%y %H:%M:%S.%f&#39;, &#39;%m/%d/%y %H:%M&#39;, &#39;%m/%d/%y&#39;] DATAONE_TRUSTED_SUBJECTS set([]) EMAIL_HOST_USER &#39;&#39; You're seeing this error because you have DEBUG = True in your Django settings file. Change that to False, and Django will display a standard page generated by the handler for this status code. [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:53:24: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://gmnv2.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20180205-21:53:24: [INFO]: Unable to assess v2 capabilities for MN: https://gmnv2.test.dataone.org/mn/v1 : ServiceFailure : 500: Internal Server Error: parser for deserializing HTML not written yet. Providing stripped-down html message body starting next line: AssertionError at /v2/monitor/ping Invalid content type. content-type=&quot;text/plain&quot; Request Method: GET Request URL: https://gmnv2.test.dataone.org/mn/v2/monitor/ping Django Version: 1.9.6 Exception Type: AssertionError Exception Value: Invalid content type. content-type=&quot;text/plain&quot; Exception Location: /var/local/dataone/gmn/lib/python2.7/site-packages/service/gmn/../mn/middleware/response_handler.py in _assert_correct_return_type, line 181 Python Executable: /usr/bin/python Python Version: 2.7.6 Python Path: [&#39;/var/local/dataone&#39;, &#39;/var/local/dataone/gmn/lib/python2.7&#39;, &#39;/var/local/dataone/gmn/lib/python2.7/plat-x86_64-linux-gnu&#39;, &#39;/var/local/dataone/gmn/lib/python2.7/lib-tk&#39;, &#39;/var/local/dataone/gmn/lib/python2.7/lib-old&#39;, &#39;/var/local/dataone/gmn/lib/python2.7/lib-dynload&#39;, &#39;/usr/lib/python2.7&#39;, &#39;/usr/lib/python2.7/plat-x86_64-linux-gnu&#39;, &#39;/usr/lib/python2.7/lib-tk&#39;, &#39;/var/local/dataone/gmn/local/lib/python2.7/site-packages&#39;, &#39;/var/local/dataone/gmn/lib/python2.7/site-packages&#39;, &#39;/var/local/dataone/gmn/lib/python2.7/site-packages/service/gmn/..&#39;] Server time: Mon, 5 Feb 2018 21:53:24 +0000 Traceback Switch to copy-and-paste view /var/local/dataone/gmn/local/lib/python2.7/site-packages/django/core/handlers/base.py in get_response # Get the exception info now, in case another exception is thrown later. signals.got_request_exception.send(sender=self.__class__, request=request) response = self.handle_uncaught_exception(request, resolver, sys.exc_info()) try: # Apply response middleware, regardless of the response for middleware_method in self._response_middleware: response = middleware_method(request, response) ... # Complain if the response middleware returned None (a common error). if response is None: raise ValueError( &quot;%s.process_response didn&#39;t return an &quot; &quot;HttpResponse object. It returned None instead.&quot; % (middleware_method.__self__.__class__.__name__)) &#x25b6; Local vars Variable Value callback_args () resolver_match ResolverMatch(func=mn.restrict_to_verb.get_monitor_ping, args=(), kwargs={}, url_name=None, app_names=[], namespaces=[]) response_is_rendered False middleware_method &lt;bound method ResponseHandler.process_response of &lt;mn.middleware.response_handler.ResponseHandler object at 0x7fa4c02bd0d0&gt;&gt; self &lt;django.core.handlers.wsgi.WSGIHandler object at 0x7fa4c8317250&gt; request &lt;WSGIRequest: GET &#39;/mn/v2/monitor/ping&#39;&gt; callback &lt;function get_monitor_ping at 0x7fa4bbd41d70&gt; wrapped_callback &lt;function get_monitor_ping at 0x7fa4bbb2cb18&gt; resolver &lt;RegexURLResolver &#39;mn.urls&#39; (None:None) ^/&gt; callback_kwargs {} response &lt;HttpResponse status_code=200, &quot;text/plain&quot;&gt; urlconf &#39;mn.urls&#39; /var/local/dataone/gmn/lib/python2.7/site-packages/service/gmn/../mn/middleware/response_handler.py in process_response response = self._http_response_with_identifier_type(request, view_result) else: assert False, &quot;Unknown view response type: {} {}&quot;.format( type(view_result), str(view_result) ) self._debug_mode_responses(request, response) if settings.GMN_DEBUG: self._assert_correct_return_type(request, response) ... return response def _debug_mode_responses(self, request, response): &quot;&quot;&quot;Extra functionality available in debug mode. &quot;&quot;&quot; if settings.GMN_DEBUG: &#x25b6; Local vars Variable Value view_result &lt;HttpResponse status_code=200, &quot;text/plain&quot;&gt; request &lt;WSGIRequest: GET &#39;/mn/v2/monitor/ping&#39;&gt; response &lt;HttpResponse status_code=200, &quot;text/plain&quot;&gt; self &lt;mn.middleware.response_handler.ResponseHandler object at 0x7fa4c02bd0d0&gt; /var/local/dataone/gmn/lib/python2.7/site-packages/service/gmn/../mn/middleware/response_handler.py in _assert_correct_return_type &#39;replicate&#39;, ): return if request.method == &#39;HEAD&#39; and api_verb_str == &#39;object&#39;: return # Anything else has to be a valid XML doc assert response[&#39;content-type&#39;] == d1_common.const.CONTENT_TYPE_XML, \ u&#39;Invalid content type. content-type=&quot;{}&quot;&#39;.format(response[&#39;content-type&#39;]) ... assert d1_common.type_conversions.str_is_well_formed(response.content), \ u&#39;Not well formed XML. content=&quot;{}&quot;&#39;.format(response.content) # The XML doc can be a D1 error or a D1 type corresponding to the API if d1_common.type_conversions.str_is_error(response.content): return &#x25b6; Local vars Variable Value api_verb_str u&#39;monitor&#39; self &lt;mn.middleware.response_handler.ResponseHandler object at 0x7fa4c02bd0d0&gt; request &lt;WSGIRequest: GET &#39;/mn/v2/monitor/ping&#39;&gt; response &lt;HttpResponse status_code=200, &quot;text/plain&quot;&gt; <input type="hidden" name="title" value="AssertionError at /v2/monitor/ping"> Environment: Request Method: GET Request URL: https://gmnv2.test.dataone.org/mn/v2/monitor/ping Django Version: 1.9.6 Python Version: 2.7.6 Installed Applications: (&#39;django.contrib.staticfiles&#39;, &#39;mn&#39;) Installed Middleware: (&#39;mn.middleware.request_handler.RequestHandler&#39;, &#39;mn.middleware.exception_handler.ExceptionHandler&#39;, &#39;mn.middleware.response_handler.ResponseHandler&#39;, &#39;mn.middleware.view_handler.ViewHandler&#39;, &#39;mn.middleware.startup_handler.StartupHandler&#39;) Traceback: File "/var/local/dataone/gmn/local/lib/python2.7/site-packages/django/core/handlers/base.py" in get_response 235. response = middleware_method(request, response) File "/var/local/dataone/gmn/lib/python2.7/site-packages/service/gmn/../mn/middleware/response_handler.py" in process_response 67. self._assert_correct_return_type(request, response) File "/var/local/dataone/gmn/lib/python2.7/site-packages/service/gmn/../mn/middleware/response_handler.py" in _assert_correct_return_type 181. u&#39;Invalid content type. content-type=&quot;{}&quot;&#39;.format(response[&#39;content-type&#39;]) Exception Type: AssertionError at /v2/monitor/ping Exception Value: Invalid content type. content-type=&quot;text/plain&quot; Request information GET No GET data POST No POST data FILES No FILES data COOKIES No cookie data META Variable Value mod_wsgi.listener_port &#39;443&#39; CONTEXT_DOCUMENT_ROOT &#39;/var/www&#39; SERVER_SOFTWARE &#39;Apache/2.4.7 (Ubuntu)&#39; mod_wsgi.process_group &#39;gmn&#39; SCRIPT_NAME u&#39;/mn&#39; mod_wsgi.enable_sendfile &#39;0&#39; mod_wsgi.handler_script &#39;&#39; SERVER_SIGNATURE &#39;&lt;address&gt;Apache/2.4.7 (Ubuntu) Server at gmnv2.test.dataone.org Port 443&lt;/address&gt;\n&#39; REQUEST_METHOD &#39;GET&#39; PATH_INFO u&#39;/v2/monitor/ping&#39; SERVER_PROTOCOL &#39;HTTP/1.1&#39; QUERY_STRING &#39;&#39; SSL_TLS_SNI &#39;gmnv2.test.dataone.org&#39; HTTP_USER_AGENT &#39;Apache-HttpClient/4.3.6 (java 1.5)&#39; HTTP_CONNECTION &#39;Keep-Alive&#39; SERVER_NAME &#39;gmnv2.test.dataone.org&#39; REMOTE_ADDR &#39;64.106.40.19&#39; mod_wsgi.queue_start &#39;1517867604465079&#39; mod_wsgi.request_handler &#39;wsgi-script&#39; wsgi.url_scheme &#39;https&#39; HTTP_VIA &#39;1.1 localhost (Apache-HttpClient/4.3.6 (cache))&#39; PATH_TRANSLATED &#39;/var/www/v2/monitor/ping&#39; SERVER_PORT &#39;443&#39; wsgi.multiprocess True mod_wsgi.input_chunked &#39;0&#39; SERVER_ADDR &#39;64.106.40.36&#39; DOCUMENT_ROOT &#39;/var/www&#39; SSL_CLIENT_CERT &#39;-----BEGIN CERTIFICATE-----\nMIIFqzCCA5OgAwIBAgIJANoyY6KhLQCdMA0GCSqGSIb3DQEBBQUAMFUxEzARBgoJ\nkiaJk/IsZAEZFgNvcmcxFzAVBgoJkiaJk/IsZAEZFgdkYXRhb25lMSUwIwYDVQQD\nDBxEYXRhT05FIFRlc3QgSW50ZXJtZWRpYXRlIENBMB4XDTE1MDMyMDE4MTcwNloX\nDTE4MDMxOTE4MTcwNlowTzETMBEGCgmSJomT8ixkARkWA29yZzEXMBUGCgmSJomT\n8ixkARkWB2RhdGFvbmUxHzAdBgNVBAMMFnVybjpub2RlOmNuU2FuZGJveE9SQzEw\nggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCpOO/YcfPm8fM2s1hwSSzT\naFPizLuxIC9x8GPmcU+zSJwKAjzcxKTC8p8u+e9lREmbrqMAT0j57YfToLpl2rK1\n5VRwGd0+YWGZLuk8vltmW4MnZduRuVp8HBo7tP6HgHQHs+5MjkO69xSbkGJapBkn\nLIEGxL69UgEgOgTz5z7uaL30c3tEmItldyTHjgrFlGzTKer8C1XzP0pa/tqqHuAo\n47Ur8GQ8iinb0cUK5mbPbJi5rJK3L/1tuaieQSNGUE2ZJ5XuNoUFAhbb84FsKETy\nyISV+m4g5mmer3763Ue7NZmaQBDH7VwRXnl5AG/WjG6Vl+jXMJ1ynHM2pW9LUSXr\nAgMBAAGjggGCMIIBfjAJBgNVHRMEAjAAMCwGCWCGSAGG+EIBDQQfFh1PcGVuU1NM\nIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQUniFyUATSN6XuZLGNdHPk\ntiTjNRUwHwYDVR0jBBgwFoAU7y7BJ2wqigmrbMNFfzv5V9UWqbMwggEBBgNVHR8E\ngfkwgfYwPKA6oDiGNmh0dHA6Ly9yZWxlYXNlcy5kYXRhb25lLm9yZy9jcmwvRGF0\nYU9ORVRlc3RJbnRfQ1JMLnBlbTA9oDugOYY3aHR0cDovL2NuLXVjc2ItMS5kYXRh\nb25lLm9yZy9jcmwvRGF0YU9ORVRlc3RJbnRfQ1JMLnBlbTA5oDegNYYzaHR0cDov\nL2NuLXVubS0xLmRhdGFvbmUub3JnL2NybC9EYXRhT05FVGVzdF9DUkwucGVtMDyg\nOqA4hjZodHRwOi8vY24tb3JjLTEuZGF0YW9uZS5vcmcvY3JsL0RhdGFPTkVUZXN0\nSW50X0NSTC5wZW0wDQYJKoZIhvcNAQEFBQADggIBAE5w9LRFLwdm+eaE1oX5lyWI\n+B36EmcLkAIdyIVo8Eu0nV0M7EetoneP4VoekM+lBoZ17/zxPkYS2nzEvsB9q7qB\nZGX1y5zgBSVbZHfciwigvhbgryx/M0hkaV/SxABVOcrosQhYM7H5xzOBF6B0sRXh\n5pQctPqNlCo+/nFa9GC+Ra4BnyYEn4gTDkBKFjEubu6gqhECQANVABGK9gFjlQSd\ntB1DqbZZPH/NWfGUIKgtt8+yPABwfldOvYzaEcbbhkGW69qONCylTcp0K/kwJJqd\nUBZw+/biBNVE47nJ8iuvvO4M7+cl/VyI3E02ynKBU9/KJw2h32DJRMJSe8CLJLb3\nIJ82E5ZNlC0kHInxsQnDiIm0n05f41zWjoo8a0OTB1hMmXT7cQrBbaRCvxCXMvYf\n5KR5oB1gyHVquMSMNgfR7O7mXrkoOQ4gs1uiw9By+bgwx3rTWd79d06sQIAFISjr\n0X03fzAKlinO8TueGtAkzCs1n/G7MEJn9W4F29Cr10/T2N5SHS3nGjFmT0YzhPUl\n0G0gBbP6T2mPvz8SSvmOP5sLKF3szKFOWvVBdDrkyf1fxdKBPM7ordBlvZsmqp+l\nsMhmn2pxxUZd/nJEoEnNZDoVe9HpjiiL1EPi7lDFRf4Y0VJoup1cYzmmOed2iVqb\nAb+CNqcqEUpRk8ub3Ks6\n-----END CERTIFICATE-----\n&#39; SCRIPT_FILENAME &#39;/var/local/dataone/gmn/lib/python2.7/site-packages/service/gmn/gmn.wsgi&#39; SERVER_ADMIN &#39;webmaster@localhost&#39; wsgi.input &lt;mod_wsgi.Input object at 0x7fa4baf80970&gt; HTTP_HOST &#39;gmnv2.test.dataone.org&#39; CONTEXT_PREFIX &#39;&#39; wsgi.multithread True mod_wsgi.callable_object &#39;application&#39; REQUEST_URI &#39;/mn/v2/monitor/ping&#39; wsgi.version (1, 0) GATEWAY_INTERFACE &#39;CGI/1.1&#39; wsgi.run_once False wsgi.errors &lt;mod_wsgi.Log object at 0x7fa4bacc2030&gt; REMOTE_PORT &#39;38838&#39; mod_wsgi.listener_host &#39;&#39; REQUEST_SCHEME &#39;https&#39; mod_wsgi.version (3, 4) mod_wsgi.application_group &#39;&#39; mod_wsgi.script_reloading &#39;1&#39; wsgi.file_wrapper &#39;&#39; HTTP_ACCEPT_ENCODING &#39;gzip,deflate&#39; SSL_SERVER_CERT &#39;-----BEGIN CERTIFICATE-----\nMIIFDzCCA/egAwIBAgISA9K9vNyjJfhZN+nP7627uO5BMA0GCSqGSIb3DQEBCwUA\nMEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD\nExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xNzEyMjcxNjQ0MTNaFw0x\nODAzMjcxNjQ0MTNaMCExHzAdBgNVBAMTFmdtbnYyLnRlc3QuZGF0YW9uZS5vcmcw\nggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDcyDgGOpI7woMUGkEJmldj\nD/zSAB+S89TSdv5L1SqKgZ7odsPFRMLzKUEBTLoMRG6czCf02cTU16sHjcxGX7RU\nMx4NPprVyLagOWS4s5fG2TYkajroHfM2/qXwHjG0pTsREcYOWGwwJrhCagiJ9USp\nxFBB3QGZa2TC+hktbZGd4wZXUgWVksYcovGiWeHPabgYil2WX462jo+SyrfL86Je\ndVpnuXiR97Iiy2j/SqpwPBCrKXZgI2Bpvp/nnYwxvcK2jfsgcKssNl0kMKTONRFj\n6UU797ji10WCE66KitiFs62bsx8dHl8aPflcQP3eL5yXblb88MxpOSDD02OyQtl1\nAgMBAAGjggIWMIICEjAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0lBBYwFAYIKwYBBQUH\nAwEGCCsGAQUFBwMCMAwGA1UdEwEB/wQCMAAwHQYDVR0OBBYEFNUsknkjJk+bOX/5\neugX4b5/x/YCMB8GA1UdIwQYMBaAFKhKamMEfd265tE5t6ZFZe/zqOyhMG8GCCsG\nAQUFBwEBBGMwYTAuBggrBgEFBQcwAYYiaHR0cDovL29jc3AuaW50LXgzLmxldHNl\nbmNyeXB0Lm9yZzAvBggrBgEFBQcwAoYjaHR0cDovL2NlcnQuaW50LXgzLmxldHNl\nbmNyeXB0Lm9yZy8wIQYDVR0RBBowGIIWZ21udjIudGVzdC5kYXRhb25lLm9yZzCB\n/gYDVR0gBIH2MIHzMAgGBmeBDAECATCB5gYLKwYBBAGC3xMBAQEwgdYwJgYIKwYB\nBQUHAgEWGmh0dHA6Ly9jcHMubGV0c2VuY3J5cHQub3JnMIGrBggrBgEFBQcCAjCB\nngyBm1RoaXMgQ2VydGlmaWNhdGUgbWF5IG9ubHkgYmUgcmVsaWVkIHVwb24gYnkg\nUmVseWluZyBQYXJ0aWVzIGFuZCBvbmx5IGluIGFjY29yZGFuY2Ugd2l0aCB0aGUg\nQ2VydGlmaWNhdGUgUG9saWN5IGZvdW5kIGF0IGh0dHBzOi8vbGV0c2VuY3J5cHQu\nb3JnL3JlcG9zaXRvcnkvMA0GCSqGSIb3DQEBCwUAA4IBAQBkixZ7si3RBBLJQs4E\n682d8abPWpRbTJof2bu4y0Y4KiMpiitjV62Ec+dBRFWV6jKLKvqMUVR1roAV+eV2\nHp91hNDBq7rvcBxVIP4oFnqg4NZGyOx5DAWRwyFDqH86X2q5C3f/6XUWwvEoNXoJ\nA2zplF140M512YLoiZLqX0mhcFkw4Rr3xPGiyqB5mD8Zn2v6E6qw4S+iwqQRquD+\nKUlEou9wGGs3ROLJXuqrc3DEjwQzCASbnsRGMvbRR7d63AzsqdXgwUAe5PYTCIAz\nKw5fWkf6Q0R1CfIE5QyLxAzpOo4cdBjqIqYBIPgMb4BeyHQV0OVTSJQza3B2jCUk\nUmm7\n-----END CERTIFICATE-----\n&#39; Settings Using settings module gmn.settings Setting Value MONTH_DAY_FORMAT &#39;F j&#39; SECURE_SSL_REDIRECT False SECURE_BROWSER_XSS_FILTER False USE_X_FORWARDED_PORT False USE_THOUSAND_SEPARATOR False CSRF_COOKIE_SECURE False LANGUAGE_CODE &#39;en-us&#39; ROOT_URLCONF &#39;mn.urls&#39; MANAGERS ((&#39;Roger Dahl&#39;, &#39;dahl@unm.edu&#39;),) EMAIL_HOST_PASSWORD u&#39;********************&#39; SILENCED_SYSTEM_CHECKS [] DEFAULT_CHARSET &#39;utf-8&#39; SESSION_SERIALIZER &#39;django.contrib.sessions.serializers.JSONSerializer&#39; STATIC_ROOT None LOG_PATH &#39;/var/local/dataone/gmn/lib/python2.7/site-packages/service/gmn/./gmn.log&#39; NODE_SYNC_SCHEDULE_WEEKDAY &#39;?&#39; NODE_SYNC_SCHEDULE_MINUTE &#39;0/3&#39; MAX_XML_DOCUMENT_SIZE 1048576 USE_L10N False ALLOWED_HOSTS [&#39;localhost&#39;, &#39;127.0.0.1&#39;] MESSAGE_STORAGE &#39;django.contrib.messages.storage.fallback.FallbackStorage&#39; EMAIL_SUBJECT_PREFIX &#39;[Django] &#39; NODE_SYNC_SCHEDULE_YEAR &#39;*&#39; SECURE_HSTS_SECONDS 0 STATICFILES_FINDERS [&#39;django.contrib.staticfiles.finders.FileSystemFinder&#39;, &#39;django.contrib.staticfiles.finders.AppDirectoriesFinder&#39;] SESSION_CACHE_ALIAS &#39;default&#39; SESSION_COOKIE_DOMAIN None SESSION_COOKIE_NAME &#39;sessionid&#39; TIME_INPUT_FORMATS [&#39;%H:%M:%S&#39;, &#39;%H:%M:%S.%f&#39;, &#39;%H:%M&#39;] SECURE_REDIRECT_EXEMPT [] DATABASES {&#39;default&#39;: {&#39;ATOMIC_REQUESTS&#39;: True, &#39;AUTOCOMMIT&#39;: True, &#39;CONN_MAX_AGE&#39;: 0, &#39;ENGINE&#39;: &#39;django.db.backends.postgresql_psycopg2&#39;, &#39;HOST&#39;: &#39;&#39;, &#39;NAME&#39;: &#39;gmn&#39;, &#39;OPTIONS&#39;: {}, &#39;PASSWORD&#39;: u&#39;********************&#39;, &#39;PORT&#39;: &#39;&#39;, &#39;TEST&#39;: {&#39;CHARSET&#39;: None, &#39;COLLATION&#39;: None, &#39;MIRROR&#39;: None, &#39;NAME&#39;: None}, &#39;TIME_ZONE&#39;: None, &#39;USER&#39;: &#39;&#39;}} EMAIL_SSL_KEYFILE u&#39;********************&#39; TEMPLATE_DEBUG True FILE_UPLOAD_DIRECTORY_PERMISSIONS None GMN_DEBUG True STATIC_URL &#39;./mn/static/&#39; FILE_UPLOAD_PERMISSIONS None FILE_UPLOAD_HANDLERS [&#39;django.core.files.uploadhandler.MemoryFileUploadHandler&#39;, &#39;django.core.files.uploadhandler.TemporaryFileUploadHandler&#39;] DEFAULT_CONTENT_TYPE &#39;text/html&#39; APPEND_SLASH True FIRST_DAY_OF_WEEK 0 DATABASE_ROUTERS [] DEFAULT_TABLESPACE &#39;&#39; OBJECT_STORE_PATH &#39;/var/local/dataone/gmn/lib/python2.7/site-packages/service/gmn/../stores/object&#39; YEAR_MONTH_FORMAT &#39;F Y&#39; STATICFILES_STORAGE &#39;django.contrib.staticfiles.storage.StaticFilesStorage&#39; CACHES {&#39;default&#39;: {&#39;BACKEND&#39;: &#39;django.core.cache.backends.locmem.LocMemCache&#39;, &#39;TIMEOUT&#39;: 3600}} SERVER_EMAIL &#39;root@localhost&#39; SESSION_COOKIE_PATH &#39;/&#39; SECURE_CONTENT_TYPE_NOSNIFF False MIDDLEWARE_CLASSES (&#39;mn.middleware.request_handler.RequestHandler&#39;, &#39;mn.middleware.exception_handler.ExceptionHandler&#39;, &#39;mn.middleware.response_handler.ResponseHandler&#39;, &#39;mn.middleware.view_handler.ViewHandler&#39;, &#39;mn.middleware.startup_handler.StartupHandler&#39;) TIER 3 THOUSAND_SEPARATOR &#39;,&#39; SECRET_KEY u&#39;********************&#39; LANGUAGE_COOKIE_NAME &#39;django_language&#39; WRAPPED_MODE_BASIC_AUTH_USERNAME &#39;&#39; DEFAULT_INDEX_TABLESPACE &#39;&#39; MONITOR True ECHO_REQUEST_OBJECT False LOGGING_CONFIG &#39;logging.config.dictConfig&#39; NODE_SUBJECT &#39;CN=urn:node:mnTestGMNv2,DC=dataone,DC=org&#39; TEMPLATE_LOADERS (&#39;django.template.loaders.filesystem.Loader&#39;,) WRAPPED_MODE_BASIC_AUTH_ENABLED False NODE_SYNCHRONIZE True WSGI_APPLICATION None NODE_IDENTIFIER &#39;urn:node:mnTestGMNv2&#39; X_FRAME_OPTIONS &#39;SAMEORIGIN&#39; AUTHENTICATION_BACKENDS [&#39;django.contrib.auth.backends.ModelBackend&#39;] FORCE_SCRIPT_NAME None USE_X_FORWARDED_HOST False CSRF_HEADER_NAME &#39;HTTP_X_CSRFTOKEN&#39; EMAIL_TIMEOUT None SECURE_SSL_HOST None SIGNING_BACKEND &#39;django.core.signing.TimestampSigner&#39; SESSION_COOKIE_SECURE True CSRF_COOKIE_DOMAIN None FILE_CHARSET &#39;utf-8&#39; DEBUG True CSRF_TRUSTED_ORIGINS [] LANGUAGE_COOKIE_DOMAIN None SYSMETA_STORE_PATH &#39;/var/local/dataone/gmn/lib/python2.7/site-packages/service/gmn/../stores/sysmeta&#39; DEFAULT_FILE_STORAGE &#39;django.core.files.storage.FileSystemStorage&#39; INSTALLED_APPS (&#39;django.contrib.staticfiles&#39;, &#39;mn&#39;) PUBLIC_OBJECT_LIST True LANGUAGES [(&#39;af&#39;, &#39;Afrikaans&#39;), (&#39;ar&#39;, &#39;Arabic&#39;), (&#39;ast&#39;, &#39;Asturian&#39;), (&#39;az&#39;, &#39;Azerbaijani&#39;), (&#39;bg&#39;, &#39;Bulgarian&#39;), (&#39;be&#39;, &#39;Belarusian&#39;), (&#39;bn&#39;, &#39;Bengali&#39;), (&#39;br&#39;, &#39;Breton&#39;), (&#39;bs&#39;, &#39;Bosnian&#39;), (&#39;ca&#39;, &#39;Catalan&#39;), (&#39;cs&#39;, &#39;Czech&#39;), (&#39;cy&#39;, &#39;Welsh&#39;), (&#39;da&#39;, &#39;Danish&#39;), (&#39;de&#39;, &#39;German&#39;), (&#39;el&#39;, &#39;Greek&#39;), (&#39;en&#39;, &#39;English&#39;), (&#39;en-au&#39;, &#39;Australian English&#39;), (&#39;en-gb&#39;, &#39;British English&#39;), (&#39;eo&#39;, &#39;Esperanto&#39;), (&#39;es&#39;, &#39;Spanish&#39;), (&#39;es-ar&#39;, &#39;Argentinian Spanish&#39;), (&#39;es-co&#39;, &#39;Colombian Spanish&#39;), (&#39;es-mx&#39;, &#39;Mexican Spanish&#39;), (&#39;es-ni&#39;, &#39;Nicaraguan Spanish&#39;), (&#39;es-ve&#39;, &#39;Venezuelan Spanish&#39;), (&#39;et&#39;, &#39;Estonian&#39;), (&#39;eu&#39;, &#39;Basque&#39;), (&#39;fa&#39;, &#39;Persian&#39;), (&#39;fi&#39;, &#39;Finnish&#39;), (&#39;fr&#39;, &#39;French&#39;), (&#39;fy&#39;, &#39;Frisian&#39;), (&#39;ga&#39;, &#39;Irish&#39;), (&#39;gd&#39;, &#39;Scottish Gaelic&#39;), (&#39;gl&#39;, &#39;Galician&#39;), (&#39;he&#39;, &#39;Hebrew&#39;), (&#39;hi&#39;, &#39;Hindi&#39;), (&#39;hr&#39;, &#39;Croatian&#39;), (&#39;hu&#39;, &#39;Hungarian&#39;), (&#39;ia&#39;, &#39;Interlingua&#39;), (&#39;id&#39;, &#39;Indonesian&#39;), (&#39;io&#39;, &#39;Ido&#39;), (&#39;is&#39;, &#39;Icelandic&#39;), (&#39;it&#39;, &#39;Italian&#39;), (&#39;ja&#39;, &#39;Japanese&#39;), (&#39;ka&#39;, &#39;Georgian&#39;), (&#39;kk&#39;, &#39;Kazakh&#39;), (&#39;km&#39;, &#39;Khmer&#39;), (&#39;kn&#39;, &#39;Kannada&#39;), (&#39;ko&#39;, &#39;Korean&#39;), (&#39;lb&#39;, &#39;Luxembourgish&#39;), (&#39;lt&#39;, &#39;Lithuanian&#39;), (&#39;lv&#39;, &#39;Latvian&#39;), (&#39;mk&#39;, &#39;Macedonian&#39;), (&#39;ml&#39;, &#39;Malayalam&#39;), (&#39;mn&#39;, &#39;Mongolian&#39;), (&#39;mr&#39;, &#39;Marathi&#39;), (&#39;my&#39;, &#39;Burmese&#39;), (&#39;nb&#39;, &#39;Norwegian Bokmal&#39;), (&#39;ne&#39;, &#39;Nepali&#39;), (&#39;nl&#39;, &#39;Dutch&#39;), (&#39;nn&#39;, &#39;Norwegian Nynorsk&#39;), (&#39;os&#39;, &#39;Ossetic&#39;), (&#39;pa&#39;, &#39;Punjabi&#39;), (&#39;pl&#39;, &#39;Polish&#39;), (&#39;pt&#39;, &#39;Portuguese&#39;), (&#39;pt-br&#39;, &#39;Brazilian Portuguese&#39;), (&#39;ro&#39;, &#39;Romanian&#39;), (&#39;ru&#39;, &#39;Russian&#39;), (&#39;sk&#39;, &#39;Slovak&#39;), (&#39;sl&#39;, &#39;Slovenian&#39;), (&#39;sq&#39;, &#39;Albanian&#39;), (&#39;sr&#39;, &#39;Serbian&#39;), (&#39;sr-latn&#39;, &#39;Serbian Latin&#39;), (&#39;sv&#39;, &#39;Swedish&#39;), (&#39;sw&#39;, &#39;Swahili&#39;), (&#39;ta&#39;, &#39;Tamil&#39;), (&#39;te&#39;, &#39;Telugu&#39;), (&#39;th&#39;, &#39;Thai&#39;), (&#39;tr&#39;, &#39;Turkish&#39;), (&#39;tt&#39;, &#39;Tatar&#39;), (&#39;udm&#39;, &#39;Udmurt&#39;), (&#39;uk&#39;, &#39;Ukrainian&#39;), (&#39;ur&#39;, &#39;Urdu&#39;), (&#39;vi&#39;, &#39;Vietnamese&#39;), (&#39;zh-hans&#39;, &#39;Simplified Chinese&#39;), (&#39;zh-hant&#39;, &#39;Traditional Chinese&#39;)] REPLICATION_SPACEALLOCATED 10995116277760 NODE_SYNC_SCHEDULE_MONTH &#39;*&#39; STATICFILES_DIRS [] PREPEND_WWW False CLIENT_CERT_PRIVATE_KEY_PATH u&#39;********************&#39; LANGUAGE_COOKIE_AGE None SESSION_COOKIE_HTTPONLY True DEBUG_PROPAGATE_EXCEPTIONS False CSRF_COOKIE_AGE 31449600 DATETIME_FORMAT &#39;N j, Y, P&#39; LOGIN_URL &#39;/accounts/login/&#39; SESSION_EXPIRE_AT_BROWSER_CLOSE False REPLICATION_ALLOWEDNODE () SESSION_SAVE_EVERY_REQUEST False STAND_ALONE False TIME_FORMAT &#39;P&#39; AUTH_USER_MODEL &#39;auth.User&#39; DATE_INPUT_FORMATS [&#39;%Y-%m-%d&#39;, &#39;%m/%d/%Y&#39;, &#39;%m/%d/%y&#39;, &#39;%b %d %Y&#39;, &#39;%b %d, %Y&#39;, &#39;%d %b %Y&#39;, &#39;%d %b, %Y&#39;, &#39;%B %d %Y&#39;, &#39;%B %d, %Y&#39;, &#39;%d %B %Y&#39;, &#39;%d %B, %Y&#39;] CSRF_COOKIE_NAME &#39;csrftoken&#39; AUTH_PASSWORD_VALIDATORS u&#39;********************&#39; PASSWORD_RESET_TIMEOUT_DAYS u&#39;********************&#39; SESSION_FILE_PATH None CACHE_MIDDLEWARE_ALIAS &#39;default&#39; REPLICATION_ALLOWEDOBJECTFORMAT () NUMBER_GROUPING 0 SESSION_ENGINE &#39;django.contrib.sessions.backends.db&#39; CSRF_FAILURE_VIEW &#39;django.views.csrf.csrf_failure&#39; CSRF_COOKIE_PATH &#39;/&#39; LOGIN_REDIRECT_URL &#39;/accounts/profile/&#39; TEMPLATE_STRING_IF_INVALID &#39;&#39; WRAPPED_MODE_BASIC_AUTH_PASSWORD u&#39;********************&#39; DECIMAL_SEPARATOR &#39;.&#39; IGNORABLE_404_URLS [] NODE_SYNC_SCHEDULE_HOUR &#39;*&#39; LOCALE_PATHS [] REPLICATION_MAXOBJECTSIZE -1 NODE_REPLICATE True LOGOUT_URL &#39;/accounts/logout/&#39; EMAIL_USE_TLS False ALLOW_INTEGRATION_TESTS True FIXTURE_DIRS [] EMAIL_HOST &#39;localhost&#39; DATE_FORMAT &#39;N j, Y&#39; MEDIA_ROOT &#39;/var/local/dataone/gmn/lib/python2.7/site-packages/service/gmn/../stores&#39; NODE_NAME &#39;GMN v2 Test&#39; DEFAULT_EXCEPTION_REPORTER_FILTER &#39;django.views.debug.SafeExceptionReporterFilter&#39; ADMINS ((&#39;Roger Dahl&#39;, &#39;dahl@unm.edu&#39;),) FORMAT_MODULE_PATH None DEFAULT_FROM_EMAIL &#39;webmaster@localhost&#39; SECURE_HSTS_INCLUDE_SUBDOMAINS False MEDIA_URL &#39;&#39; CLIENT_CERT_PATH &#39;/var/local/dataone/certs/client/client_cert.pem&#39; TEMPLATE_DIRS (&#39;/var/local/dataone/gmn/lib/python2.7/site-packages/service/gmn/../mn/templates&#39;,) NODE_BASEURL &#39;https://gmnv2.test.dataone.org/mn&#39; DATAONE_ROOT &#39;https://cn-sandbox.test.dataone.org/cn&#39; NODE_CONTACT_SUBJECT &#39;CN=Roger Dahl A1779,O=Google,C=US,DC=cilogon,DC=org&#39; DISALLOWED_USER_AGENTS [] ALLOWED_INCLUDE_ROOTS [] USE_I18N True LOGGING {&#39;disable_existing_loggers&#39;: True, &#39;formatters&#39;: {&#39;simple&#39;: {&#39;format&#39;: &#39;%(levelname)s %(message)s&#39;}, &#39;verbose&#39;: {&#39;datefmt&#39;: &#39;%Y-%m-%d %H:%M:%S&#39;, &#39;format&#39;: &#39;%(asctime)s %(levelname)-8s %(name)s %(module)s %(process)d %(thread)d %(message)s&#39;}}, &#39;handlers&#39;: {&#39;file&#39;: {&#39;class&#39;: &#39;logging.FileHandler&#39;, &#39;filename&#39;: &#39;/var/local/dataone/gmn/lib/python2.7/site-packages/service/gmn/./gmn.log&#39;, &#39;formatter&#39;: &#39;verbose&#39;, &#39;level&#39;: &#39;DEBUG&#39;}, &#39;null&#39;: {&#39;class&#39;: &#39;logging.NullHandler&#39;, &#39;level&#39;: &#39;DEBUG&#39;}}, &#39;loggers&#39;: {&#39;&#39;: {&#39;handlers&#39;: [&#39;file&#39;], &#39;level&#39;: &#39;DEBUG&#39;, &#39;propagate&#39;: True}, &#39;django&#39;: {&#39;handlers&#39;: [&#39;file&#39;], &#39;level&#39;: &#39;DEBUG&#39;, &#39;propagate&#39;: True}, &#39;django.db.backends&#39;: {&#39;handlers&#39;: [&#39;null&#39;], &#39;level&#39;: &#39;WARNING&#39;, &#39;propagate&#39;: False}}, &#39;version&#39;: 1} NODE_DESCRIPTION &#39;GMN v2 Test&#39; SHORT_DATE_FORMAT &#39;m/d/Y&#39; TEMPLATES [] SECURE_PROXY_SSL_HEADER None LOG_LEVEL &#39;DEBUG&#39; TEST_RUNNER &#39;django.test.runner.DiscoverRunner&#39; CACHE_MIDDLEWARE_KEY_PREFIX u&#39;********************&#39; NODE_SYNC_SCHEDULE_SECOND &#39;0&#39; TIME_ZONE &#39;UTC&#39; FILE_UPLOAD_MAX_MEMORY_SIZE 2621440 EMAIL_BACKEND &#39;django.core.mail.backends.smtp.EmailBackend&#39; EMAIL_USE_SSL False TEMPLATE_CONTEXT_PROCESSORS [&#39;django.contrib.auth.context_processors.auth&#39;, &#39;django.template.context_processors.debug&#39;, &#39;django.template.context_processors.i18n&#39;, &#39;django.template.context_processors.media&#39;, &#39;django.template.context_processors.static&#39;, &#39;django.template.context_processors.tz&#39;, &#39;django.contrib.messages.context_processors.messages&#39;] MIGRATION_MODULES {} SESSION_COOKIE_AGE 1209600 SETTINGS_MODULE &#39;gmn.settings&#39; USE_ETAGS False NODE_SYNC_SCHEDULE_MONTHDAY &#39;*&#39; LANGUAGES_BIDI [&#39;he&#39;, &#39;ar&#39;, &#39;fa&#39;, &#39;ur&#39;] FILE_UPLOAD_TEMP_DIR None INTERNAL_IPS [] REQUIRE_WHITELIST_FOR_UPDATE True EMAIL_PORT 25 USE_TZ False SHORT_DATETIME_FORMAT &#39;m/d/Y P&#39; PUBLIC_LOG_RECORDS True TEST_NON_SERIALIZED_APPS [] PASSWORD_HASHERS u&#39;********************&#39; ABSOLUTE_URL_OVERRIDES {} LANGUAGE_COOKIE_PATH &#39;/&#39; NODE_STATE &#39;up&#39; CACHE_MIDDLEWARE_SECONDS 600 EMAIL_SSL_CERTFILE None CSRF_COOKIE_HTTPONLY False DATETIME_INPUT_FORMATS [&#39;%Y-%m-%d %H:%M:%S&#39;, &#39;%Y-%m-%d %H:%M:%S.%f&#39;, &#39;%Y-%m-%d %H:%M&#39;, &#39;%Y-%m-%d&#39;, &#39;%m/%d/%Y %H:%M:%S&#39;, &#39;%m/%d/%Y %H:%M:%S.%f&#39;, &#39;%m/%d/%Y %H:%M&#39;, &#39;%m/%d/%Y&#39;, &#39;%m/%d/%y %H:%M:%S&#39;, &#39;%m/%d/%y %H:%M:%S.%f&#39;, &#39;%m/%d/%y %H:%M&#39;, &#39;%m/%d/%y&#39;] DATAONE_TRUSTED_SUBJECTS set([]) EMAIL_HOST_USER &#39;&#39; You're seeing this error because you have DEBUG = True in your Django settings file. Change that to False, and Django will display a standard page generated by the handler for this status code. [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:53:24: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:53:24: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:53:24: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://ubuntu16-04.kitty.ninja/mn/v1/monitor/ping [org.dataone.client.rest.RestClient] 20180205-21:53:24: [INFO]: Unable to assess v1 capabilities for MN: https://ubuntu16-04.kitty.ninja/mn/v1 : ServiceFailure : class org.dataone.client.exception.ClientSideException: /ubuntu16-04.kitty.ninja: Name or service not known [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:53:24: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://ubuntu16-04.kitty.ninja/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20180205-21:53:24: [INFO]: Unable to assess v2 capabilities for MN: https://ubuntu16-04.kitty.ninja/mn/v1 : ServiceFailure : class org.dataone.client.exception.ClientSideException: /ubuntu16-04.kitty.ninja [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:53:24: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:53:24: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:53:25: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v1/monitor/ping [org.dataone.client.rest.RestClient] 20180205-21:53:25: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v1/node [org.dataone.client.rest.RestClient] 20180205-21:53:25: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20180205-21:53:25: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/node [org.dataone.client.rest.RestClient] 20180205-21:53:25: [INFO]: MNs available: 7 [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:53:25: [INFO]: MN: https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:53:25: [INFO]: MN: https://dataone-dev.nkn.uidaho.edu/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:53:25: [INFO]: MN: https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:53:25: [INFO]: MN: https://test-prod.bco-dmo.org/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:53:25: [INFO]: MN: https://ncei-node.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:53:25: [INFO]: MN: https://edacd1mn.unm.edu/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:53:25: [INFO]: MN: https://pangaea-dev-orc-1.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:53:25: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:53:26: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/meta/testQuery_Params [org.dataone.client.rest.RestClient] 20180205-21:53:26: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:53:26: [INFO]: *** context label: SANDBOX [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:53:26: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:53:26: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] nodeId key value ============================================================================================================= 20180205-21:53:26: [INFO]: Using CN https://cn-sandbox-ucsb-1.test.dataone.org/cn for tests [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:53:26: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:53:26: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/node [org.dataone.client.rest.RestClient] 20180205-21:53:26: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:53:26: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:53:27: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v1/monitor/ping [org.dataone.client.rest.RestClient] 20180205-21:53:27: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v1/node [org.dataone.client.rest.RestClient] 20180205-21:53:27: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20180205-21:53:27: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/node [org.dataone.client.rest.RestClient] 20180205-21:53:27: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:53:27: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:53:27: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://dataone-dev.nkn.uidaho.edu/mn/v1/monitor/ping [org.dataone.client.rest.RestClient] 20180205-21:53:28: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://dataone-dev.nkn.uidaho.edu/mn/v1/node [org.dataone.client.rest.RestClient] 20180205-21:53:28: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://dataone-dev.nkn.uidaho.edu/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20180205-21:53:28: [INFO]: Unable to assess v2 capabilities for MN: https://dataone-dev.nkn.uidaho.edu/mn/v1 : ServiceFailure : 404: NOT FOUND: parser for deserializing HTML not written yet. Providing stripped-down html message body starting next line: Page not found (404) Request Method: GET Request URL: https://dataone-dev.nkn.uidaho.edu/mn/v2/monitor/ping Using the URLconf defined in service.urls, Django tried these URL patterns, in this order: ^ ^v1/monitor/ping/?$ ^ ^v1/log/?$ ^ ^v1/?$ ^ ^v1/node/?$ ^ ^v1/object/(.+)$ ^ ^v1/meta/(.+)$ ^ ^v1/checksum/(.+)$ ^ ^v1/object/?$ ^ ^v1/error/?$ ^ ^v1/replica/(.+)/?$ ^ ^v1/isAuthorized/(.+)/?$ ^ ^v1/dirtySystemMetadata/?$ ^ ^v1/generate/?$ ^ ^v1/archive/(.+)/?$ ^ ^v1/replicate/?$ ^ ^home/?$ ^ ^diag/get_replication_queue/?$ ^ ^diag/replicate/(.+)$ ^ ^diag/echo_session/?$ ^ ^diag/echo_request_object/?$ ^ ^diag/echo_raw_post_data/?$ ^ ^diag/?$ ^ ^diag/get_replication_queue/?$ ^ ^diag/clear_replication_queue/?$ ^ ^diag/set_access_policy/(.+?)/?$ ^ ^diag/delete_all_access_policies/?$ ^ ^diag/get_access_policy/(.+?)/?$ ^ ^diag/create/(.+)$ ^ ^diag/slash/(.+?)/(.+?)/(.+?)/?$ ^ ^diag/exception/(.+?)/?$ ^ ^diag/delete_all_objects/?$ ^ ^diag/delete_single_object/(.+?)/?$ ^ ^diag/trusted_subjects/?$ ^ ^diag/permissions_for_object/(.+?)/?$ ^ ^diag/get_setting/(.+)$ ^ ^diag/delete_event_log/?$ ^ ^diag/inject_fictional_event_log/?$ The current URL, v2/monitor/ping, didn't match any of these. You're seeing this error because you have DEBUG = True in your Django settings file. Change that to False, and Django will display a standard 404 page. [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:53:28: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:53:28: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:53:28: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v1/monitor/ping [org.dataone.client.rest.RestClient] 20180205-21:53:28: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v1/node [org.dataone.client.rest.RestClient] 20180205-21:53:28: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20180205-21:53:28: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/node [org.dataone.client.rest.RestClient] 20180205-21:53:28: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:53:28: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:54:04: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-orc-1.test.dataone.org/mn/v1/monitor/ping [org.dataone.client.rest.RestClient] 20180205-21:54:04: [INFO]: Unable to assess v1 capabilities for MN: https://mn-sandbox-orc-1.test.dataone.org/mn/v1 : ServiceFailure : class org.dataone.client.exception.ClientSideException: /Connect to mn-sandbox-orc-1.test.dataone.org:443 [mn-sandbox-orc-1.test.dataone.org/160.36.13.154] failed: connect timed out [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:54:34: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-orc-1.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20180205-21:54:34: [INFO]: Unable to assess v2 capabilities for MN: https://mn-sandbox-orc-1.test.dataone.org/mn/v1 : ServiceFailure : class org.dataone.client.exception.ClientSideException: /Connect to mn-sandbox-orc-1.test.dataone.org:443 [mn-sandbox-orc-1.test.dataone.org/160.36.13.154] failed: connect timed out [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:54:34: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:54:34: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:54:34: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET http://dfc-mn.renci.org:8080/irods-dataone/rest/mn/v1/monitor/ping [org.dataone.client.rest.RestClient] 20180205-21:54:34: [INFO]: Unable to assess v1 capabilities for MN: http://dfc-mn.renci.org:8080/irods-dataone/rest/mn/v1 : ServiceFailure : class org.dataone.client.exception.ClientSideException: /Connect to dfc-mn.renci.org:8080 [dfc-mn.renci.org/152.54.1.30] failed: Connection refused (Connection refused) [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:54:34: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET http://dfc-mn.renci.org:8080/irods-dataone/rest/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20180205-21:54:34: [INFO]: Unable to assess v2 capabilities for MN: http://dfc-mn.renci.org:8080/irods-dataone/rest/mn/v1 : ServiceFailure : class org.dataone.client.exception.ClientSideException: /Connect to dfc-mn.renci.org:8080 [dfc-mn.renci.org/152.54.1.30] failed: Connection refused (Connection refused) [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:54:34: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:54:34: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:54:35: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://trusty.iarc.uaf.edu/mn/v1/monitor/ping [org.dataone.client.rest.RestClient] 20180205-21:54:35: [INFO]: Unable to assess v1 capabilities for MN: https://trusty.iarc.uaf.edu/mn/v1 : ServiceFailure : class org.dataone.client.exception.ClientSideException: /handshake alert: unrecognized_name [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:54:35: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://trusty.iarc.uaf.edu/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20180205-21:54:35: [INFO]: Unable to assess v2 capabilities for MN: https://trusty.iarc.uaf.edu/mn/v1 : ServiceFailure : class org.dataone.client.exception.ClientSideException: /handshake alert: unrecognized_name [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:54:35: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:54:35: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:54:35: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET http://usgs.ornl.gov/USGS_MN/mn/v1/monitor/ping [org.dataone.client.rest.RestClient] 20180205-21:54:35: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET http://usgs.ornl.gov/USGS_MN/mn/v1/node [org.dataone.client.rest.RestClient] 20180205-21:54:35: [INFO]: Unable to assess v1 capabilities for MN: http://usgs.ornl.gov/USGS_MN/mn/v1 : ServiceFailure : 302: Found: parser for deserializing HTML not written yet. Providing stripped-down html message body starting next line: Found The document has moved here. [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:54:35: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET http://usgs.ornl.gov/USGS_MN/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20180205-21:54:35: [INFO]: Unable to assess v2 capabilities for MN: http://usgs.ornl.gov/USGS_MN/mn/v1 : ServiceFailure : 404: Not Found: parser for deserializing HTML not written yet. Providing stripped-down html message body starting next line: Not Found The server has not found anything matching the request URI You can get technical details here. Please continue your visit at our home page. [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:54:35: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:54:35: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:54:36: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://alpha.tdar.org/dataone/v1/monitor/ping [org.dataone.client.rest.RestClient] 20180205-21:54:36: [INFO]: Unable to assess v1 capabilities for MN: https://alpha.tdar.org/dataone//v1 : ServiceFailure : 404: Not Found: parser for deserializing HTML not written yet. Providing stripped-down html message body starting next line: <!-- vim:sts=2:sw=2: --> TDAR:404 [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:54:36: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://alpha.tdar.org/dataone/v2/monitor/ping [org.dataone.client.rest.RestClient] 20180205-21:54:36: [INFO]: Unable to assess v2 capabilities for MN: https://alpha.tdar.org/dataone//v1 : ServiceFailure : 404: Not Found: parser for deserializing HTML not written yet. Providing stripped-down html message body starting next line: <!-- vim:sts=2:sw=2: --> TDAR:404 [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:54:36: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:54:36: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:54:37: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://test-prod.bco-dmo.org/d1/mn/v1/monitor/ping [org.dataone.client.rest.RestClient] 20180205-21:54:38: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://test-prod.bco-dmo.org/d1/mn/v1/node [org.dataone.client.rest.RestClient] 20180205-21:54:38: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://test-prod.bco-dmo.org/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20180205-21:54:38: [INFO]: Unable to assess v2 capabilities for MN: https://test-prod.bco-dmo.org/d1/mn/v1 : ServiceFailure : 404: Not Found: parser for deserializing HTML not written yet. Providing stripped-down html message body starting next line: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML+RDFa 1.0//EN" "http://www.w3.org/MarkUp/DTD/xhtml-rdfa-1.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" version="XHTML+RDFa 1.0" dir="ltr" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/terms/" xmlns:foaf="http://xmlns.com/foaf/0.1/" xmlns:og="http://ogp.me/ns#" xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#" xmlns:sioc="http://rdfs.org/sioc/ns#" xmlns:sioct="http://rdfs.org/sioc/types#" xmlns:skos="http://www.w3.org/2004/02/skos/core#" xmlns:xsd="http://www.w3.org/2001/XMLSchema#" xmlns:owl="http://www.w3.org/2002/07/owl#" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:rss="http://purl.org/rss/1.0/" xmlns:site="https://test-prod.bco-dmo.org/ns#" xmlns:odo="http://ocean-data.org/schema/" xmlns:emo="http://ocean-data.org/schema/entity-matching#" xmlns:bibo="http://purl.org/ontology/bibo/" xmlns:crypto="http://id.loc.gov/vocabulary/preservation/cryptographicHashFunctions/" xmlns:bcodmo="http://lod.bco-dmo.org/id/" xmlns:datacite="http://purl.org/spar/datacite/" xmlns:arpfo="http://vocab.ox.ac.uk/projectfunding#" xmlns:tw="http://tw.rpi.edu/schema/" xmlns:dcat="http://www.w3.org/ns/dcat#" xmlns:time="http://www.w3.org/2006/time#" xmlns:geosparql="http://www.opengis.net/ont/geosparql#" xmlns:participation="http://purl.org/vocab/participation/schema#" xmlns:sf="http://www.opengis.net/ont/sf#" xmlns:void="http://rdfs.org/ns/void#" xmlns:sd="http://www.w3.org/ns/sparql-service-description#" xmlns:dctype="http://purl.org/dc/dcmitype/" xmlns:prov="http://www.w3.org/ns/prov#" xmlns:geolink="http://schema.geolink.org/1.0/base/main#"> Page not found | BCO-DMO @import url("https://test-prod.bco-dmo.org/modules/system/system.base.css?p3jqgf"); @import url("https://test-prod.bco-dmo.org/modules/system/system.menus.css?p3jqgf"); @import url("https://test-prod.bco-dmo.org/modules/system/system.messages.css?p3jqgf"); @import url("https://test-prod.bco-dmo.org/modules/system/system.theme.css?p3jqgf"); @import url("https://test-prod.bco-dmo.org/sites/all/libraries/chosen/chosen.css?p3jqgf"); @import url("https://test-prod.bco-dmo.org/sites/all/modules/contrib/chosen/css/chosen-drupal.css?p3jqgf"); @import url("https://test-prod.bco-dmo.org/sites/all/modules/contrib/ldap/ldap_user/ldap_user.css?p3jqgf"); @import url("https://test-prod.bco-dmo.org/modules/aggregator/aggregator.css?p3jqgf"); @import url("https://test-prod.bco-dmo.org/sites/all/modules/contrib/date/date_api/date.css?p3jqgf"); @import url("https://test-prod.bco-dmo.org/sites/all/modules/contrib/date/date_popup/themes/datepicker.1.7.css?p3jqgf"); @import url("https://test-prod.bco-dmo.org/modules/field/theme/field.css?p3jqgf"); @import url("https://test-prod.bco-dmo.org/modules/node/node.css?p3jqgf"); @import url("https://test-prod.bco-dmo.org/modules/search/search.css?p3jqgf"); @import url("https://test-prod.bco-dmo.org/modules/user/user.css?p3jqgf"); @import url("https://test-prod.bco-dmo.org/sites/all/modules/contrib/views/css/views.css?p3jqgf"); @import url("https://test-prod.bco-dmo.org/sites/all/modules/contrib/ckeditor/css/ckeditor.css?p3jqgf"); @import url("https://test-prod.bco-dmo.org/sites/all/modules/contrib/ctools/css/ctools.css?p3jqgf"); @import url("https://test-prod.bco-dmo.org/sites/all/modules/contrib/ldap/ldap_servers/ldap_servers.admin.css?p3jqgf"); @import url("https://test-prod.bco-dmo.org/sites/all/modules/contrib/biblio/biblio.css?p3jqgf"); @import url("https://test-prod.bco-dmo.org/sites/all/themes/bcodmo/reset.css?p3jqgf"); @import url("https://test-prod.bco-dmo.org/sites/all/themes/bcodmo/style.css?p3jqgf"); @import url("https://test-prod.bco-dmo.org/sites/all/themes/bcodmo/ie8.css?p3jqgf"); <!-- (function(i,s,o,g,r,a,m){i["GoogleAnalyticsObject"]=r;i[r]=i[r]||function(){(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)})(window,document,"script","https://test-prod.bco-dmo.org/sites/default/files/googleanalytics/analytics.js?p3jqgf","ga");ga("create", "UA-16906710-4", {"cookieDomain":"auto","allowLinker":true});ga("require", "linker");ga("linker:autoLink", ["www.bco-dmo.org","www.bcodmo.org","osprey.bco-dmo.org"]);ga("set", "page", "/404.html?page=" + document.location.pathname + document.location.search + "&from=" + document.referrer);ga("send", "pageview"); //--> <!-- jQuery.extend(Drupal.settings, {"basePath":"\/","pathPrefix":"","ajaxPageState":{"theme":"bcodmo","theme_token":"nYkyeQsi8o3j3tQJF-GrwwF-bTfLURvPlThtwi63SaA","js":{"sites\/all\/modules\/contrib\/jquery_update\/replace\/jquery\/1.10\/jquery.min.js":1,"misc\/jquery.once.js":1,"misc\/drupal.js":1,"sites\/all\/libraries\/chosen\/chosen.jquery.min.js":1,"sites\/all\/modules\/features\/osprey_usage_stats\/js\/event-tracker.js":1,"sites\/all\/modules\/contrib\/mefibs\/js\/mefibs.js":1,"sites\/all\/modules\/contrib\/google_analytics\/googleanalytics.js":1,"0":1,"sites\/all\/modules\/contrib\/chosen\/chosen.js":1,"sites\/all\/themes\/bcodmo\/js\/bcodmo.js":1,"sites\/all\/themes\/bcodmo\/js\/typeahead.bundle.js":1},"css":{"modules\/system\/system.base.css":1,"modules\/system\/system.menus.css":1,"modules\/system\/system.messages.css":1,"modules\/system\/system.theme.css":1,"sites\/all\/libraries\/chosen\/chosen.css":1,"sites\/all\/modules\/contrib\/chosen\/css\/chosen-drupal.css":1,"sites\/all\/modules\/contrib\/ldap\/ldap_user\/ldap_user.css":1,"modules\/aggregator\/aggregator.css":1,"sites\/all\/modules\/contrib\/date\/date_api\/date.css":1,"sites\/all\/modules\/contrib\/date\/date_popup\/themes\/datepicker.1.7.css":1,"modules\/field\/theme\/field.css":1,"modules\/node\/node.css":1,"modules\/search\/search.css":1,"modules\/user\/user.css":1,"sites\/all\/modules\/contrib\/views\/css\/views.css":1,"sites\/all\/modules\/contrib\/ckeditor\/css\/ckeditor.css":1,"sites\/all\/modules\/contrib\/ctools\/css\/ctools.css":1,"sites\/all\/modules\/contrib\/ldap\/ldap_servers\/ldap_servers.admin.css":1,"sites\/all\/modules\/contrib\/biblio\/biblio.css":1,"\/\/maxcdn.bootstrapcdn.com\/font-awesome\/4.1.0\/css\/font-awesome.css":1,"sites\/all\/themes\/bcodmo\/reset.css":1,"sites\/all\/themes\/bcodmo\/style.css":1,"sites\/all\/themes\/bcodmo\/ie8.css":1}},"mefibs":{"forms":{"search_es_multi_header":{"view_name":"search_es_multi","view_display_id":"page","form_prefix":"mefibs-form-search-es-multi-header","elements":["keywords","search_api_multi_fulltext_op"]}}},"googleanalytics":{"trackOutbound":1,"trackMailto":1,"trackDownload":1,"trackDownloadExtensions":"7z|aac|arc|arj|asf|asx|avi|bin|csv|doc(x|m)?|dot(x|m)?|exe|flv|gif|gz|gzip|hqx|jar|jpe?g|js|mp(2|3|4|e?g)|mov(ie)?|msi|msp|pdf|phps|png|ppt(x|m)?|pot(x|m)?|pps(x|m)?|ppam|sld(x|m)?|thmx|qtm?|ra(m|r)?|sea|sit|tar|tgz|torrent|txt|wav|wma|wmv|wpd|xls(x|m|b)?|xlt(x|m)|xlam|xml|z|zip","trackDomainMode":"2","trackCrossDomains":["www.bco-dmo.org","www.bcodmo.org","osprey.bco-dmo.org"]},"chosen":{"selector":"form#views-exposed-form-project-to-deployments-project-node-deployments-display select#edit-platform-type,.chosen-select, form#views-exposed-form-search-es-multi-page select#edit-type, form#nsf-tracker-interface-update-form select#edit-project-id, form#search-api-admin-index-fields select#edit-additional-field","minimum_single":9,"minimum_multiple":9,"minimum_width":200,"options":{"allow_single_deselect":false,"disable_search":false,"disable_search_threshold":9,"search_contains":true,"placeholder_text_multiple":"Choose some options","placeholder_text_single":"Choose an option","no_results_text":"No results match","inherit_select_classes":true}},"urlIsAjaxTrusted":{"\/search":true},"bcodmo":{"base_url":"https:\/\/test-prod.bco-dmo.org"}}); //--> Skip to main content Data Resources About Us AffiliationAwardDatasetDeploymentFundingInstrumentPageParameterPersonPlatformProgramProject Database 39Programs843Projects2622Deployments8816Datasets1353Instruments4583Parameters2355People531Affiliations83Funding1610Awards Geospatial Access Contribute Data Getting started » How-to Guide » FAQs Metadata Forms (.rtf files) » Program Metadata Form » Project Metadata Form » Deployment Metadata Form » Dataset Metadata Form Page not found The requested page "/d1/mn/v2/monitor/ping" could not be found. &copy;2018 Biological and Chemical Oceanography Data Management Office. Funded by the U.S. National Science Foundation @BCODMO View profile [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:54:38: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:54:38: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:54:39: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://ncei-node.test.dataone.org/mn/v1/monitor/ping [org.dataone.client.rest.RestClient] 20180205-21:54:39: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://ncei-node.test.dataone.org/mn/v1/node [org.dataone.client.rest.RestClient] 20180205-21:54:39: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://ncei-node.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20180205-21:54:39: [INFO]: Unable to assess v2 capabilities for MN: https://ncei-node.test.dataone.org/mn/v1 : ServiceFailure : 404: NOT FOUND: parser for deserializing HTML not written yet. Providing stripped-down html message body starting next line: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> 404 Not Found Home [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:54:39: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:54:39: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:54:39: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://edacd1mn.unm.edu/mn/v1/monitor/ping [org.dataone.client.rest.RestClient] 20180205-21:54:39: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://edacd1mn.unm.edu/mn/v1/node [org.dataone.client.rest.RestClient] 20180205-21:54:39: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://edacd1mn.unm.edu/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20180205-21:54:39: [INFO]: Unable to assess v2 capabilities for MN: https://edacd1mn.unm.edu/mn/v1 : ServiceFailure : 404: NOT FOUND: parser for deserializing HTML not written yet. Providing stripped-down html message body starting next line: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> 404 Not Found Home [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:54:39: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:54:39: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:54:39: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://gmnv2.test.dataone.org/mn/v1/monitor/ping [org.dataone.client.rest.RestClient] 20180205-21:54:39: [INFO]: Unable to assess v1 capabilities for MN: https://gmnv2.test.dataone.org/mn/v1 : ServiceFailure : 500: Internal Server Error: parser for deserializing HTML not written yet. Providing stripped-down html message body starting next line: AssertionError at /v1/monitor/ping Invalid content type. content-type=&quot;text/plain&quot; Request Method: GET Request URL: https://gmnv2.test.dataone.org/mn/v1/monitor/ping Django Version: 1.9.6 Exception Type: AssertionError Exception Value: Invalid content type. content-type=&quot;text/plain&quot; Exception Location: /var/local/dataone/gmn/lib/python2.7/site-packages/service/gmn/../mn/middleware/response_handler.py in _assert_correct_return_type, line 181 Python Executable: /usr/bin/python Python Version: 2.7.6 Python Path: [&#39;/var/local/dataone&#39;, &#39;/var/local/dataone/gmn/lib/python2.7&#39;, &#39;/var/local/dataone/gmn/lib/python2.7/plat-x86_64-linux-gnu&#39;, &#39;/var/local/dataone/gmn/lib/python2.7/lib-tk&#39;, &#39;/var/local/dataone/gmn/lib/python2.7/lib-old&#39;, &#39;/var/local/dataone/gmn/lib/python2.7/lib-dynload&#39;, &#39;/usr/lib/python2.7&#39;, &#39;/usr/lib/python2.7/plat-x86_64-linux-gnu&#39;, &#39;/usr/lib/python2.7/lib-tk&#39;, &#39;/var/local/dataone/gmn/local/lib/python2.7/site-packages&#39;, &#39;/var/local/dataone/gmn/lib/python2.7/site-packages&#39;, &#39;/var/local/dataone/gmn/lib/python2.7/site-packages/service/gmn/..&#39;] Server time: Mon, 5 Feb 2018 21:54:39 +0000 Traceback Switch to copy-and-paste view /var/local/dataone/gmn/local/lib/python2.7/site-packages/django/core/handlers/base.py in get_response # Get the exception info now, in case another exception is thrown later. signals.got_request_exception.send(sender=self.__class__, request=request) response = self.handle_uncaught_exception(request, resolver, sys.exc_info()) try: # Apply response middleware, regardless of the response for middleware_method in self._response_middleware: response = middleware_method(request, response) ... # Complain if the response middleware returned None (a common error). if response is None: raise ValueError( &quot;%s.process_response didn&#39;t return an &quot; &quot;HttpResponse object. It returned None instead.&quot; % (middleware_method.__self__.__class__.__name__)) &#x25b6; Local vars Variable Value callback_args () resolver_match ResolverMatch(func=mn.restrict_to_verb.get_monitor_ping, args=(), kwargs={}, url_name=None, app_names=[], namespaces=[]) response_is_rendered False middleware_method &lt;bound method ResponseHandler.process_response of &lt;mn.middleware.response_handler.ResponseHandler object at 0x7fa4c02bd0d0&gt;&gt; self &lt;django.core.handlers.wsgi.WSGIHandler object at 0x7fa4c8317250&gt; request &lt;WSGIRequest: GET &#39;/mn/v1/monitor/ping&#39;&gt; callback &lt;function get_monitor_ping at 0x7fa4bbd41d70&gt; wrapped_callback &lt;function get_monitor_ping at 0x7fa4bafbc8c0&gt; resolver &lt;RegexURLResolver &#39;mn.urls&#39; (None:None) ^/&gt; callback_kwargs {} response &lt;HttpResponse status_code=200, &quot;text/plain&quot;&gt; urlconf &#39;mn.urls&#39; /var/local/dataone/gmn/lib/python2.7/site-packages/service/gmn/../mn/middleware/response_handler.py in process_response response = self._http_response_with_identifier_type(request, view_result) else: assert False, &quot;Unknown view response type: {} {}&quot;.format( type(view_result), str(view_result) ) self._debug_mode_responses(request, response) if settings.GMN_DEBUG: self._assert_correct_return_type(request, response) ... return response def _debug_mode_responses(self, request, response): &quot;&quot;&quot;Extra functionality available in debug mode. &quot;&quot;&quot; if settings.GMN_DEBUG: &#x25b6; Local vars Variable Value view_result &lt;HttpResponse status_code=200, &quot;text/plain&quot;&gt; request &lt;WSGIRequest: GET &#39;/mn/v1/monitor/ping&#39;&gt; response &lt;HttpResponse status_code=200, &quot;text/plain&quot;&gt; self &lt;mn.middleware.response_handler.ResponseHandler object at 0x7fa4c02bd0d0&gt; /var/local/dataone/gmn/lib/python2.7/site-packages/service/gmn/../mn/middleware/response_handler.py in _assert_correct_return_type &#39;replicate&#39;, ): return if request.method == &#39;HEAD&#39; and api_verb_str == &#39;object&#39;: return # Anything else has to be a valid XML doc assert response[&#39;content-type&#39;] == d1_common.const.CONTENT_TYPE_XML, \ u&#39;Invalid content type. content-type=&quot;{}&quot;&#39;.format(response[&#39;content-type&#39;]) ... assert d1_common.type_conversions.str_is_well_formed(response.content), \ u&#39;Not well formed XML. content=&quot;{}&quot;&#39;.format(response.content) # The XML doc can be a D1 error or a D1 type corresponding to the API if d1_common.type_conversions.str_is_error(response.content): return &#x25b6; Local vars Variable Value api_verb_str u&#39;monitor&#39; self &lt;mn.middleware.response_handler.ResponseHandler object at 0x7fa4c02bd0d0&gt; request &lt;WSGIRequest: GET &#39;/mn/v1/monitor/ping&#39;&gt; response &lt;HttpResponse status_code=200, &quot;text/plain&quot;&gt; <input type="hidden" name="title" value="AssertionError at /v1/monitor/ping"> Environment: Request Method: GET Request URL: https://gmnv2.test.dataone.org/mn/v1/monitor/ping Django Version: 1.9.6 Python Version: 2.7.6 Installed Applications: (&#39;django.contrib.staticfiles&#39;, &#39;mn&#39;) Installed Middleware: (&#39;mn.middleware.request_handler.RequestHandler&#39;, &#39;mn.middleware.exception_handler.ExceptionHandler&#39;, &#39;mn.middleware.response_handler.ResponseHandler&#39;, &#39;mn.middleware.view_handler.ViewHandler&#39;, &#39;mn.middleware.startup_handler.StartupHandler&#39;) Traceback: File "/var/local/dataone/gmn/local/lib/python2.7/site-packages/django/core/handlers/base.py" in get_response 235. response = middleware_method(request, response) File "/var/local/dataone/gmn/lib/python2.7/site-packages/service/gmn/../mn/middleware/response_handler.py" in process_response 67. self._assert_correct_return_type(request, response) File "/var/local/dataone/gmn/lib/python2.7/site-packages/service/gmn/../mn/middleware/response_handler.py" in _assert_correct_return_type 181. u&#39;Invalid content type. content-type=&quot;{}&quot;&#39;.format(response[&#39;content-type&#39;]) Exception Type: AssertionError at /v1/monitor/ping Exception Value: Invalid content type. content-type=&quot;text/plain&quot; Request information GET No GET data POST No POST data FILES No FILES data COOKIES No cookie data META Variable Value mod_wsgi.listener_port &#39;443&#39; CONTEXT_DOCUMENT_ROOT &#39;/var/www&#39; SERVER_SOFTWARE &#39;Apache/2.4.7 (Ubuntu)&#39; mod_wsgi.process_group &#39;gmn&#39; SCRIPT_NAME u&#39;/mn&#39; mod_wsgi.enable_sendfile &#39;0&#39; mod_wsgi.handler_script &#39;&#39; SERVER_SIGNATURE &#39;&lt;address&gt;Apache/2.4.7 (Ubuntu) Server at gmnv2.test.dataone.org Port 443&lt;/address&gt;\n&#39; REQUEST_METHOD &#39;GET&#39; PATH_INFO u&#39;/v1/monitor/ping&#39; SERVER_PROTOCOL &#39;HTTP/1.1&#39; QUERY_STRING &#39;&#39; SSL_TLS_SNI &#39;gmnv2.test.dataone.org&#39; HTTP_USER_AGENT &#39;Apache-HttpClient/4.3.6 (java 1.5)&#39; HTTP_CONNECTION &#39;Keep-Alive&#39; SERVER_NAME &#39;gmnv2.test.dataone.org&#39; REMOTE_ADDR &#39;64.106.40.19&#39; mod_wsgi.queue_start &#39;1517867679418122&#39; mod_wsgi.request_handler &#39;wsgi-script&#39; wsgi.url_scheme &#39;https&#39; HTTP_VIA &#39;1.1 localhost (Apache-HttpClient/4.3.6 (cache))&#39; PATH_TRANSLATED &#39;/var/www/v1/monitor/ping&#39; SERVER_PORT &#39;443&#39; wsgi.multiprocess True mod_wsgi.input_chunked &#39;0&#39; SERVER_ADDR &#39;64.106.40.36&#39; DOCUMENT_ROOT &#39;/var/www&#39; SSL_CLIENT_CERT &#39;-----BEGIN CERTIFICATE-----\nMIIFqzCCA5OgAwIBAgIJANoyY6KhLQCdMA0GCSqGSIb3DQEBBQUAMFUxEzARBgoJ\nkiaJk/IsZAEZFgNvcmcxFzAVBgoJkiaJk/IsZAEZFgdkYXRhb25lMSUwIwYDVQQD\nDBxEYXRhT05FIFRlc3QgSW50ZXJtZWRpYXRlIENBMB4XDTE1MDMyMDE4MTcwNloX\nDTE4MDMxOTE4MTcwNlowTzETMBEGCgmSJomT8ixkARkWA29yZzEXMBUGCgmSJomT\n8ixkARkWB2RhdGFvbmUxHzAdBgNVBAMMFnVybjpub2RlOmNuU2FuZGJveE9SQzEw\nggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCpOO/YcfPm8fM2s1hwSSzT\naFPizLuxIC9x8GPmcU+zSJwKAjzcxKTC8p8u+e9lREmbrqMAT0j57YfToLpl2rK1\n5VRwGd0+YWGZLuk8vltmW4MnZduRuVp8HBo7tP6HgHQHs+5MjkO69xSbkGJapBkn\nLIEGxL69UgEgOgTz5z7uaL30c3tEmItldyTHjgrFlGzTKer8C1XzP0pa/tqqHuAo\n47Ur8GQ8iinb0cUK5mbPbJi5rJK3L/1tuaieQSNGUE2ZJ5XuNoUFAhbb84FsKETy\nyISV+m4g5mmer3763Ue7NZmaQBDH7VwRXnl5AG/WjG6Vl+jXMJ1ynHM2pW9LUSXr\nAgMBAAGjggGCMIIBfjAJBgNVHRMEAjAAMCwGCWCGSAGG+EIBDQQfFh1PcGVuU1NM\nIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQUniFyUATSN6XuZLGNdHPk\ntiTjNRUwHwYDVR0jBBgwFoAU7y7BJ2wqigmrbMNFfzv5V9UWqbMwggEBBgNVHR8E\ngfkwgfYwPKA6oDiGNmh0dHA6Ly9yZWxlYXNlcy5kYXRhb25lLm9yZy9jcmwvRGF0\nYU9ORVRlc3RJbnRfQ1JMLnBlbTA9oDugOYY3aHR0cDovL2NuLXVjc2ItMS5kYXRh\nb25lLm9yZy9jcmwvRGF0YU9ORVRlc3RJbnRfQ1JMLnBlbTA5oDegNYYzaHR0cDov\nL2NuLXVubS0xLmRhdGFvbmUub3JnL2NybC9EYXRhT05FVGVzdF9DUkwucGVtMDyg\nOqA4hjZodHRwOi8vY24tb3JjLTEuZGF0YW9uZS5vcmcvY3JsL0RhdGFPTkVUZXN0\nSW50X0NSTC5wZW0wDQYJKoZIhvcNAQEFBQADggIBAE5w9LRFLwdm+eaE1oX5lyWI\n+B36EmcLkAIdyIVo8Eu0nV0M7EetoneP4VoekM+lBoZ17/zxPkYS2nzEvsB9q7qB\nZGX1y5zgBSVbZHfciwigvhbgryx/M0hkaV/SxABVOcrosQhYM7H5xzOBF6B0sRXh\n5pQctPqNlCo+/nFa9GC+Ra4BnyYEn4gTDkBKFjEubu6gqhECQANVABGK9gFjlQSd\ntB1DqbZZPH/NWfGUIKgtt8+yPABwfldOvYzaEcbbhkGW69qONCylTcp0K/kwJJqd\nUBZw+/biBNVE47nJ8iuvvO4M7+cl/VyI3E02ynKBU9/KJw2h32DJRMJSe8CLJLb3\nIJ82E5ZNlC0kHInxsQnDiIm0n05f41zWjoo8a0OTB1hMmXT7cQrBbaRCvxCXMvYf\n5KR5oB1gyHVquMSMNgfR7O7mXrkoOQ4gs1uiw9By+bgwx3rTWd79d06sQIAFISjr\n0X03fzAKlinO8TueGtAkzCs1n/G7MEJn9W4F29Cr10/T2N5SHS3nGjFmT0YzhPUl\n0G0gBbP6T2mPvz8SSvmOP5sLKF3szKFOWvVBdDrkyf1fxdKBPM7ordBlvZsmqp+l\nsMhmn2pxxUZd/nJEoEnNZDoVe9HpjiiL1EPi7lDFRf4Y0VJoup1cYzmmOed2iVqb\nAb+CNqcqEUpRk8ub3Ks6\n-----END CERTIFICATE-----\n&#39; SCRIPT_FILENAME &#39;/var/local/dataone/gmn/lib/python2.7/site-packages/service/gmn/gmn.wsgi&#39; SERVER_ADMIN &#39;webmaster@localhost&#39; wsgi.input &lt;mod_wsgi.Input object at 0x7fa4bacd4bf0&gt; HTTP_HOST &#39;gmnv2.test.dataone.org&#39; CONTEXT_PREFIX &#39;&#39; wsgi.multithread True mod_wsgi.callable_object &#39;application&#39; REQUEST_URI &#39;/mn/v1/monitor/ping&#39; wsgi.version (1, 0) GATEWAY_INTERFACE &#39;CGI/1.1&#39; wsgi.run_once False wsgi.errors &lt;mod_wsgi.Log object at 0x7fa4baef7fb0&gt; REMOTE_PORT &#39;38987&#39; mod_wsgi.listener_host &#39;&#39; REQUEST_SCHEME &#39;https&#39; mod_wsgi.version (3, 4) mod_wsgi.application_group &#39;&#39; mod_wsgi.script_reloading &#39;1&#39; wsgi.file_wrapper &#39;&#39; HTTP_ACCEPT_ENCODING &#39;gzip,deflate&#39; SSL_SERVER_CERT &#39;-----BEGIN CERTIFICATE-----\nMIIFDzCCA/egAwIBAgISA9K9vNyjJfhZN+nP7627uO5BMA0GCSqGSIb3DQEBCwUA\nMEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD\nExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xNzEyMjcxNjQ0MTNaFw0x\nODAzMjcxNjQ0MTNaMCExHzAdBgNVBAMTFmdtbnYyLnRlc3QuZGF0YW9uZS5vcmcw\nggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDcyDgGOpI7woMUGkEJmldj\nD/zSAB+S89TSdv5L1SqKgZ7odsPFRMLzKUEBTLoMRG6czCf02cTU16sHjcxGX7RU\nMx4NPprVyLagOWS4s5fG2TYkajroHfM2/qXwHjG0pTsREcYOWGwwJrhCagiJ9USp\nxFBB3QGZa2TC+hktbZGd4wZXUgWVksYcovGiWeHPabgYil2WX462jo+SyrfL86Je\ndVpnuXiR97Iiy2j/SqpwPBCrKXZgI2Bpvp/nnYwxvcK2jfsgcKssNl0kMKTONRFj\n6UU797ji10WCE66KitiFs62bsx8dHl8aPflcQP3eL5yXblb88MxpOSDD02OyQtl1\nAgMBAAGjggIWMIICEjAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0lBBYwFAYIKwYBBQUH\nAwEGCCsGAQUFBwMCMAwGA1UdEwEB/wQCMAAwHQYDVR0OBBYEFNUsknkjJk+bOX/5\neugX4b5/x/YCMB8GA1UdIwQYMBaAFKhKamMEfd265tE5t6ZFZe/zqOyhMG8GCCsG\nAQUFBwEBBGMwYTAuBggrBgEFBQcwAYYiaHR0cDovL29jc3AuaW50LXgzLmxldHNl\nbmNyeXB0Lm9yZzAvBggrBgEFBQcwAoYjaHR0cDovL2NlcnQuaW50LXgzLmxldHNl\nbmNyeXB0Lm9yZy8wIQYDVR0RBBowGIIWZ21udjIudGVzdC5kYXRhb25lLm9yZzCB\n/gYDVR0gBIH2MIHzMAgGBmeBDAECATCB5gYLKwYBBAGC3xMBAQEwgdYwJgYIKwYB\nBQUHAgEWGmh0dHA6Ly9jcHMubGV0c2VuY3J5cHQub3JnMIGrBggrBgEFBQcCAjCB\nngyBm1RoaXMgQ2VydGlmaWNhdGUgbWF5IG9ubHkgYmUgcmVsaWVkIHVwb24gYnkg\nUmVseWluZyBQYXJ0aWVzIGFuZCBvbmx5IGluIGFjY29yZGFuY2Ugd2l0aCB0aGUg\nQ2VydGlmaWNhdGUgUG9saWN5IGZvdW5kIGF0IGh0dHBzOi8vbGV0c2VuY3J5cHQu\nb3JnL3JlcG9zaXRvcnkvMA0GCSqGSIb3DQEBCwUAA4IBAQBkixZ7si3RBBLJQs4E\n682d8abPWpRbTJof2bu4y0Y4KiMpiitjV62Ec+dBRFWV6jKLKvqMUVR1roAV+eV2\nHp91hNDBq7rvcBxVIP4oFnqg4NZGyOx5DAWRwyFDqH86X2q5C3f/6XUWwvEoNXoJ\nA2zplF140M512YLoiZLqX0mhcFkw4Rr3xPGiyqB5mD8Zn2v6E6qw4S+iwqQRquD+\nKUlEou9wGGs3ROLJXuqrc3DEjwQzCASbnsRGMvbRR7d63AzsqdXgwUAe5PYTCIAz\nKw5fWkf6Q0R1CfIE5QyLxAzpOo4cdBjqIqYBIPgMb4BeyHQV0OVTSJQza3B2jCUk\nUmm7\n-----END CERTIFICATE-----\n&#39; Settings Using settings module gmn.settings Setting Value MONTH_DAY_FORMAT &#39;F j&#39; SECURE_SSL_REDIRECT False SECURE_BROWSER_XSS_FILTER False USE_X_FORWARDED_PORT False USE_THOUSAND_SEPARATOR False CSRF_COOKIE_SECURE False LANGUAGE_CODE &#39;en-us&#39; ROOT_URLCONF &#39;mn.urls&#39; MANAGERS ((&#39;Roger Dahl&#39;, &#39;dahl@unm.edu&#39;),) EMAIL_HOST_PASSWORD u&#39;********************&#39; SILENCED_SYSTEM_CHECKS [] DEFAULT_CHARSET &#39;utf-8&#39; SESSION_SERIALIZER &#39;django.contrib.sessions.serializers.JSONSerializer&#39; STATIC_ROOT None LOG_PATH &#39;/var/local/dataone/gmn/lib/python2.7/site-packages/service/gmn/./gmn.log&#39; NODE_SYNC_SCHEDULE_WEEKDAY &#39;?&#39; NODE_SYNC_SCHEDULE_MINUTE &#39;0/3&#39; MAX_XML_DOCUMENT_SIZE 1048576 USE_L10N False ALLOWED_HOSTS [&#39;localhost&#39;, &#39;127.0.0.1&#39;] MESSAGE_STORAGE &#39;django.contrib.messages.storage.fallback.FallbackStorage&#39; EMAIL_SUBJECT_PREFIX &#39;[Django] &#39; NODE_SYNC_SCHEDULE_YEAR &#39;*&#39; SECURE_HSTS_SECONDS 0 STATICFILES_FINDERS [&#39;django.contrib.staticfiles.finders.FileSystemFinder&#39;, &#39;django.contrib.staticfiles.finders.AppDirectoriesFinder&#39;] SESSION_CACHE_ALIAS &#39;default&#39; SESSION_COOKIE_DOMAIN None SESSION_COOKIE_NAME &#39;sessionid&#39; TIME_INPUT_FORMATS [&#39;%H:%M:%S&#39;, &#39;%H:%M:%S.%f&#39;, &#39;%H:%M&#39;] SECURE_REDIRECT_EXEMPT [] DATABASES {&#39;default&#39;: {&#39;ATOMIC_REQUESTS&#39;: True, &#39;AUTOCOMMIT&#39;: True, &#39;CONN_MAX_AGE&#39;: 0, &#39;ENGINE&#39;: &#39;django.db.backends.postgresql_psycopg2&#39;, &#39;HOST&#39;: &#39;&#39;, &#39;NAME&#39;: &#39;gmn&#39;, &#39;OPTIONS&#39;: {}, &#39;PASSWORD&#39;: u&#39;********************&#39;, &#39;PORT&#39;: &#39;&#39;, &#39;TEST&#39;: {&#39;CHARSET&#39;: None, &#39;COLLATION&#39;: None, &#39;MIRROR&#39;: None, &#39;NAME&#39;: None}, &#39;TIME_ZONE&#39;: None, &#39;USER&#39;: &#39;&#39;}} EMAIL_SSL_KEYFILE u&#39;********************&#39; TEMPLATE_DEBUG True FILE_UPLOAD_DIRECTORY_PERMISSIONS None GMN_DEBUG True STATIC_URL &#39;./mn/static/&#39; FILE_UPLOAD_PERMISSIONS None FILE_UPLOAD_HANDLERS [&#39;django.core.files.uploadhandler.MemoryFileUploadHandler&#39;, &#39;django.core.files.uploadhandler.TemporaryFileUploadHandler&#39;] DEFAULT_CONTENT_TYPE &#39;text/html&#39; APPEND_SLASH True FIRST_DAY_OF_WEEK 0 DATABASE_ROUTERS [] DEFAULT_TABLESPACE &#39;&#39; OBJECT_STORE_PATH &#39;/var/local/dataone/gmn/lib/python2.7/site-packages/service/gmn/../stores/object&#39; YEAR_MONTH_FORMAT &#39;F Y&#39; STATICFILES_STORAGE &#39;django.contrib.staticfiles.storage.StaticFilesStorage&#39; CACHES {&#39;default&#39;: {&#39;BACKEND&#39;: &#39;django.core.cache.backends.locmem.LocMemCache&#39;, &#39;TIMEOUT&#39;: 3600}} SERVER_EMAIL &#39;root@localhost&#39; SESSION_COOKIE_PATH &#39;/&#39; SECURE_CONTENT_TYPE_NOSNIFF False MIDDLEWARE_CLASSES (&#39;mn.middleware.request_handler.RequestHandler&#39;, &#39;mn.middleware.exception_handler.ExceptionHandler&#39;, &#39;mn.middleware.response_handler.ResponseHandler&#39;, &#39;mn.middleware.view_handler.ViewHandler&#39;, &#39;mn.middleware.startup_handler.StartupHandler&#39;) TIER 3 THOUSAND_SEPARATOR &#39;,&#39; SECRET_KEY u&#39;********************&#39; LANGUAGE_COOKIE_NAME &#39;django_language&#39; WRAPPED_MODE_BASIC_AUTH_USERNAME &#39;&#39; DEFAULT_INDEX_TABLESPACE &#39;&#39; MONITOR True ECHO_REQUEST_OBJECT False LOGGING_CONFIG &#39;logging.config.dictConfig&#39; NODE_SUBJECT &#39;CN=urn:node:mnTestGMNv2,DC=dataone,DC=org&#39; TEMPLATE_LOADERS (&#39;django.template.loaders.filesystem.Loader&#39;,) WRAPPED_MODE_BASIC_AUTH_ENABLED False NODE_SYNCHRONIZE True WSGI_APPLICATION None NODE_IDENTIFIER &#39;urn:node:mnTestGMNv2&#39; X_FRAME_OPTIONS &#39;SAMEORIGIN&#39; AUTHENTICATION_BACKENDS [&#39;django.contrib.auth.backends.ModelBackend&#39;] FORCE_SCRIPT_NAME None USE_X_FORWARDED_HOST False CSRF_HEADER_NAME &#39;HTTP_X_CSRFTOKEN&#39; EMAIL_TIMEOUT None SECURE_SSL_HOST None SIGNING_BACKEND &#39;django.core.signing.TimestampSigner&#39; SESSION_COOKIE_SECURE True CSRF_COOKIE_DOMAIN None FILE_CHARSET &#39;utf-8&#39; DEBUG True CSRF_TRUSTED_ORIGINS [] LANGUAGE_COOKIE_DOMAIN None SYSMETA_STORE_PATH &#39;/var/local/dataone/gmn/lib/python2.7/site-packages/service/gmn/../stores/sysmeta&#39; DEFAULT_FILE_STORAGE &#39;django.core.files.storage.FileSystemStorage&#39; INSTALLED_APPS (&#39;django.contrib.staticfiles&#39;, &#39;mn&#39;) PUBLIC_OBJECT_LIST True LANGUAGES [(&#39;af&#39;, &#39;Afrikaans&#39;), (&#39;ar&#39;, &#39;Arabic&#39;), (&#39;ast&#39;, &#39;Asturian&#39;), (&#39;az&#39;, &#39;Azerbaijani&#39;), (&#39;bg&#39;, &#39;Bulgarian&#39;), (&#39;be&#39;, &#39;Belarusian&#39;), (&#39;bn&#39;, &#39;Bengali&#39;), (&#39;br&#39;, &#39;Breton&#39;), (&#39;bs&#39;, &#39;Bosnian&#39;), (&#39;ca&#39;, &#39;Catalan&#39;), (&#39;cs&#39;, &#39;Czech&#39;), (&#39;cy&#39;, &#39;Welsh&#39;), (&#39;da&#39;, &#39;Danish&#39;), (&#39;de&#39;, &#39;German&#39;), (&#39;el&#39;, &#39;Greek&#39;), (&#39;en&#39;, &#39;English&#39;), (&#39;en-au&#39;, &#39;Australian English&#39;), (&#39;en-gb&#39;, &#39;British English&#39;), (&#39;eo&#39;, &#39;Esperanto&#39;), (&#39;es&#39;, &#39;Spanish&#39;), (&#39;es-ar&#39;, &#39;Argentinian Spanish&#39;), (&#39;es-co&#39;, &#39;Colombian Spanish&#39;), (&#39;es-mx&#39;, &#39;Mexican Spanish&#39;), (&#39;es-ni&#39;, &#39;Nicaraguan Spanish&#39;), (&#39;es-ve&#39;, &#39;Venezuelan Spanish&#39;), (&#39;et&#39;, &#39;Estonian&#39;), (&#39;eu&#39;, &#39;Basque&#39;), (&#39;fa&#39;, &#39;Persian&#39;), (&#39;fi&#39;, &#39;Finnish&#39;), (&#39;fr&#39;, &#39;French&#39;), (&#39;fy&#39;, &#39;Frisian&#39;), (&#39;ga&#39;, &#39;Irish&#39;), (&#39;gd&#39;, &#39;Scottish Gaelic&#39;), (&#39;gl&#39;, &#39;Galician&#39;), (&#39;he&#39;, &#39;Hebrew&#39;), (&#39;hi&#39;, &#39;Hindi&#39;), (&#39;hr&#39;, &#39;Croatian&#39;), (&#39;hu&#39;, &#39;Hungarian&#39;), (&#39;ia&#39;, &#39;Interlingua&#39;), (&#39;id&#39;, &#39;Indonesian&#39;), (&#39;io&#39;, &#39;Ido&#39;), (&#39;is&#39;, &#39;Icelandic&#39;), (&#39;it&#39;, &#39;Italian&#39;), (&#39;ja&#39;, &#39;Japanese&#39;), (&#39;ka&#39;, &#39;Georgian&#39;), (&#39;kk&#39;, &#39;Kazakh&#39;), (&#39;km&#39;, &#39;Khmer&#39;), (&#39;kn&#39;, &#39;Kannada&#39;), (&#39;ko&#39;, &#39;Korean&#39;), (&#39;lb&#39;, &#39;Luxembourgish&#39;), (&#39;lt&#39;, &#39;Lithuanian&#39;), (&#39;lv&#39;, &#39;Latvian&#39;), (&#39;mk&#39;, &#39;Macedonian&#39;), (&#39;ml&#39;, &#39;Malayalam&#39;), (&#39;mn&#39;, &#39;Mongolian&#39;), (&#39;mr&#39;, &#39;Marathi&#39;), (&#39;my&#39;, &#39;Burmese&#39;), (&#39;nb&#39;, &#39;Norwegian Bokmal&#39;), (&#39;ne&#39;, &#39;Nepali&#39;), (&#39;nl&#39;, &#39;Dutch&#39;), (&#39;nn&#39;, &#39;Norwegian Nynorsk&#39;), (&#39;os&#39;, &#39;Ossetic&#39;), (&#39;pa&#39;, &#39;Punjabi&#39;), (&#39;pl&#39;, &#39;Polish&#39;), (&#39;pt&#39;, &#39;Portuguese&#39;), (&#39;pt-br&#39;, &#39;Brazilian Portuguese&#39;), (&#39;ro&#39;, &#39;Romanian&#39;), (&#39;ru&#39;, &#39;Russian&#39;), (&#39;sk&#39;, &#39;Slovak&#39;), (&#39;sl&#39;, &#39;Slovenian&#39;), (&#39;sq&#39;, &#39;Albanian&#39;), (&#39;sr&#39;, &#39;Serbian&#39;), (&#39;sr-latn&#39;, &#39;Serbian Latin&#39;), (&#39;sv&#39;, &#39;Swedish&#39;), (&#39;sw&#39;, &#39;Swahili&#39;), (&#39;ta&#39;, &#39;Tamil&#39;), (&#39;te&#39;, &#39;Telugu&#39;), (&#39;th&#39;, &#39;Thai&#39;), (&#39;tr&#39;, &#39;Turkish&#39;), (&#39;tt&#39;, &#39;Tatar&#39;), (&#39;udm&#39;, &#39;Udmurt&#39;), (&#39;uk&#39;, &#39;Ukrainian&#39;), (&#39;ur&#39;, &#39;Urdu&#39;), (&#39;vi&#39;, &#39;Vietnamese&#39;), (&#39;zh-hans&#39;, &#39;Simplified Chinese&#39;), (&#39;zh-hant&#39;, &#39;Traditional Chinese&#39;)] REPLICATION_SPACEALLOCATED 10995116277760 NODE_SYNC_SCHEDULE_MONTH &#39;*&#39; STATICFILES_DIRS [] PREPEND_WWW False CLIENT_CERT_PRIVATE_KEY_PATH u&#39;********************&#39; LANGUAGE_COOKIE_AGE None SESSION_COOKIE_HTTPONLY True DEBUG_PROPAGATE_EXCEPTIONS False CSRF_COOKIE_AGE 31449600 DATETIME_FORMAT &#39;N j, Y, P&#39; LOGIN_URL &#39;/accounts/login/&#39; SESSION_EXPIRE_AT_BROWSER_CLOSE False REPLICATION_ALLOWEDNODE () SESSION_SAVE_EVERY_REQUEST False STAND_ALONE False TIME_FORMAT &#39;P&#39; AUTH_USER_MODEL &#39;auth.User&#39; DATE_INPUT_FORMATS [&#39;%Y-%m-%d&#39;, &#39;%m/%d/%Y&#39;, &#39;%m/%d/%y&#39;, &#39;%b %d %Y&#39;, &#39;%b %d, %Y&#39;, &#39;%d %b %Y&#39;, &#39;%d %b, %Y&#39;, &#39;%B %d %Y&#39;, &#39;%B %d, %Y&#39;, &#39;%d %B %Y&#39;, &#39;%d %B, %Y&#39;] CSRF_COOKIE_NAME &#39;csrftoken&#39; AUTH_PASSWORD_VALIDATORS u&#39;********************&#39; PASSWORD_RESET_TIMEOUT_DAYS u&#39;********************&#39; SESSION_FILE_PATH None CACHE_MIDDLEWARE_ALIAS &#39;default&#39; REPLICATION_ALLOWEDOBJECTFORMAT () NUMBER_GROUPING 0 SESSION_ENGINE &#39;django.contrib.sessions.backends.db&#39; CSRF_FAILURE_VIEW &#39;django.views.csrf.csrf_failure&#39; CSRF_COOKIE_PATH &#39;/&#39; LOGIN_REDIRECT_URL &#39;/accounts/profile/&#39; TEMPLATE_STRING_IF_INVALID &#39;&#39; WRAPPED_MODE_BASIC_AUTH_PASSWORD u&#39;********************&#39; DECIMAL_SEPARATOR &#39;.&#39; IGNORABLE_404_URLS [] NODE_SYNC_SCHEDULE_HOUR &#39;*&#39; LOCALE_PATHS [] REPLICATION_MAXOBJECTSIZE -1 NODE_REPLICATE True LOGOUT_URL &#39;/accounts/logout/&#39; EMAIL_USE_TLS False ALLOW_INTEGRATION_TESTS True FIXTURE_DIRS [] EMAIL_HOST &#39;localhost&#39; DATE_FORMAT &#39;N j, Y&#39; MEDIA_ROOT &#39;/var/local/dataone/gmn/lib/python2.7/site-packages/service/gmn/../stores&#39; NODE_NAME &#39;GMN v2 Test&#39; DEFAULT_EXCEPTION_REPORTER_FILTER &#39;django.views.debug.SafeExceptionReporterFilter&#39; ADMINS ((&#39;Roger Dahl&#39;, &#39;dahl@unm.edu&#39;),) FORMAT_MODULE_PATH None DEFAULT_FROM_EMAIL &#39;webmaster@localhost&#39; SECURE_HSTS_INCLUDE_SUBDOMAINS False MEDIA_URL &#39;&#39; CLIENT_CERT_PATH &#39;/var/local/dataone/certs/client/client_cert.pem&#39; TEMPLATE_DIRS (&#39;/var/local/dataone/gmn/lib/python2.7/site-packages/service/gmn/../mn/templates&#39;,) NODE_BASEURL &#39;https://gmnv2.test.dataone.org/mn&#39; DATAONE_ROOT &#39;https://cn-sandbox.test.dataone.org/cn&#39; NODE_CONTACT_SUBJECT &#39;CN=Roger Dahl A1779,O=Google,C=US,DC=cilogon,DC=org&#39; DISALLOWED_USER_AGENTS [] ALLOWED_INCLUDE_ROOTS [] USE_I18N True LOGGING {&#39;disable_existing_loggers&#39;: True, &#39;formatters&#39;: {&#39;simple&#39;: {&#39;format&#39;: &#39;%(levelname)s %(message)s&#39;}, &#39;verbose&#39;: {&#39;datefmt&#39;: &#39;%Y-%m-%d %H:%M:%S&#39;, &#39;format&#39;: &#39;%(asctime)s %(levelname)-8s %(name)s %(module)s %(process)d %(thread)d %(message)s&#39;}}, &#39;handlers&#39;: {&#39;file&#39;: {&#39;class&#39;: &#39;logging.FileHandler&#39;, &#39;filename&#39;: &#39;/var/local/dataone/gmn/lib/python2.7/site-packages/service/gmn/./gmn.log&#39;, &#39;formatter&#39;: &#39;verbose&#39;, &#39;level&#39;: &#39;DEBUG&#39;}, &#39;null&#39;: {&#39;class&#39;: &#39;logging.NullHandler&#39;, &#39;level&#39;: &#39;DEBUG&#39;}}, &#39;loggers&#39;: {&#39;&#39;: {&#39;handlers&#39;: [&#39;file&#39;], &#39;level&#39;: &#39;DEBUG&#39;, &#39;propagate&#39;: True}, &#39;django&#39;: {&#39;handlers&#39;: [&#39;file&#39;], &#39;level&#39;: &#39;DEBUG&#39;, &#39;propagate&#39;: True}, &#39;django.db.backends&#39;: {&#39;handlers&#39;: [&#39;null&#39;], &#39;level&#39;: &#39;WARNING&#39;, &#39;propagate&#39;: False}}, &#39;version&#39;: 1} NODE_DESCRIPTION &#39;GMN v2 Test&#39; SHORT_DATE_FORMAT &#39;m/d/Y&#39; TEMPLATES [] SECURE_PROXY_SSL_HEADER None LOG_LEVEL &#39;DEBUG&#39; TEST_RUNNER &#39;django.test.runner.DiscoverRunner&#39; CACHE_MIDDLEWARE_KEY_PREFIX u&#39;********************&#39; NODE_SYNC_SCHEDULE_SECOND &#39;0&#39; TIME_ZONE &#39;UTC&#39; FILE_UPLOAD_MAX_MEMORY_SIZE 2621440 EMAIL_BACKEND &#39;django.core.mail.backends.smtp.EmailBackend&#39; EMAIL_USE_SSL False TEMPLATE_CONTEXT_PROCESSORS [&#39;django.contrib.auth.context_processors.auth&#39;, &#39;django.template.context_processors.debug&#39;, &#39;django.template.context_processors.i18n&#39;, &#39;django.template.context_processors.media&#39;, &#39;django.template.context_processors.static&#39;, &#39;django.template.context_processors.tz&#39;, &#39;django.contrib.messages.context_processors.messages&#39;] MIGRATION_MODULES {} SESSION_COOKIE_AGE 1209600 SETTINGS_MODULE &#39;gmn.settings&#39; USE_ETAGS False NODE_SYNC_SCHEDULE_MONTHDAY &#39;*&#39; LANGUAGES_BIDI [&#39;he&#39;, &#39;ar&#39;, &#39;fa&#39;, &#39;ur&#39;] FILE_UPLOAD_TEMP_DIR None INTERNAL_IPS [] REQUIRE_WHITELIST_FOR_UPDATE True EMAIL_PORT 25 USE_TZ False SHORT_DATETIME_FORMAT &#39;m/d/Y P&#39; PUBLIC_LOG_RECORDS True TEST_NON_SERIALIZED_APPS [] PASSWORD_HASHERS u&#39;********************&#39; ABSOLUTE_URL_OVERRIDES {} LANGUAGE_COOKIE_PATH &#39;/&#39; NODE_STATE &#39;up&#39; CACHE_MIDDLEWARE_SECONDS 600 EMAIL_SSL_CERTFILE None CSRF_COOKIE_HTTPONLY False DATETIME_INPUT_FORMATS [&#39;%Y-%m-%d %H:%M:%S&#39;, &#39;%Y-%m-%d %H:%M:%S.%f&#39;, &#39;%Y-%m-%d %H:%M&#39;, &#39;%Y-%m-%d&#39;, &#39;%m/%d/%Y %H:%M:%S&#39;, &#39;%m/%d/%Y %H:%M:%S.%f&#39;, &#39;%m/%d/%Y %H:%M&#39;, &#39;%m/%d/%Y&#39;, &#39;%m/%d/%y %H:%M:%S&#39;, &#39;%m/%d/%y %H:%M:%S.%f&#39;, &#39;%m/%d/%y %H:%M&#39;, &#39;%m/%d/%y&#39;] DATAONE_TRUSTED_SUBJECTS set([]) EMAIL_HOST_USER &#39;&#39; You're seeing this error because you have DEBUG = True in your Django settings file. Change that to False, and Django will display a standard page generated by the handler for this status code. [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:54:39: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://gmnv2.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20180205-21:54:39: [INFO]: Unable to assess v2 capabilities for MN: https://gmnv2.test.dataone.org/mn/v1 : ServiceFailure : 500: Internal Server Error: parser for deserializing HTML not written yet. Providing stripped-down html message body starting next line: AssertionError at /v2/monitor/ping Invalid content type. content-type=&quot;text/plain&quot; Request Method: GET Request URL: https://gmnv2.test.dataone.org/mn/v2/monitor/ping Django Version: 1.9.6 Exception Type: AssertionError Exception Value: Invalid content type. content-type=&quot;text/plain&quot; Exception Location: /var/local/dataone/gmn/lib/python2.7/site-packages/service/gmn/../mn/middleware/response_handler.py in _assert_correct_return_type, line 181 Python Executable: /usr/bin/python Python Version: 2.7.6 Python Path: [&#39;/var/local/dataone&#39;, &#39;/var/local/dataone/gmn/lib/python2.7&#39;, &#39;/var/local/dataone/gmn/lib/python2.7/plat-x86_64-linux-gnu&#39;, &#39;/var/local/dataone/gmn/lib/python2.7/lib-tk&#39;, &#39;/var/local/dataone/gmn/lib/python2.7/lib-old&#39;, &#39;/var/local/dataone/gmn/lib/python2.7/lib-dynload&#39;, &#39;/usr/lib/python2.7&#39;, &#39;/usr/lib/python2.7/plat-x86_64-linux-gnu&#39;, &#39;/usr/lib/python2.7/lib-tk&#39;, &#39;/var/local/dataone/gmn/local/lib/python2.7/site-packages&#39;, &#39;/var/local/dataone/gmn/lib/python2.7/site-packages&#39;, &#39;/var/local/dataone/gmn/lib/python2.7/site-packages/service/gmn/..&#39;] Server time: Mon, 5 Feb 2018 21:54:39 +0000 Traceback Switch to copy-and-paste view /var/local/dataone/gmn/local/lib/python2.7/site-packages/django/core/handlers/base.py in get_response # Get the exception info now, in case another exception is thrown later. signals.got_request_exception.send(sender=self.__class__, request=request) response = self.handle_uncaught_exception(request, resolver, sys.exc_info()) try: # Apply response middleware, regardless of the response for middleware_method in self._response_middleware: response = middleware_method(request, response) ... # Complain if the response middleware returned None (a common error). if response is None: raise ValueError( &quot;%s.process_response didn&#39;t return an &quot; &quot;HttpResponse object. It returned None instead.&quot; % (middleware_method.__self__.__class__.__name__)) &#x25b6; Local vars Variable Value callback_args () resolver_match ResolverMatch(func=mn.restrict_to_verb.get_monitor_ping, args=(), kwargs={}, url_name=None, app_names=[], namespaces=[]) response_is_rendered False middleware_method &lt;bound method ResponseHandler.process_response of &lt;mn.middleware.response_handler.ResponseHandler object at 0x7fa4c02bd0d0&gt;&gt; self &lt;django.core.handlers.wsgi.WSGIHandler object at 0x7fa4c8317250&gt; request &lt;WSGIRequest: GET &#39;/mn/v2/monitor/ping&#39;&gt; callback &lt;function get_monitor_ping at 0x7fa4bbd41d70&gt; wrapped_callback &lt;function get_monitor_ping at 0x7fa4bafbc8c0&gt; resolver &lt;RegexURLResolver &#39;mn.urls&#39; (None:None) ^/&gt; callback_kwargs {} response &lt;HttpResponse status_code=200, &quot;text/plain&quot;&gt; urlconf &#39;mn.urls&#39; /var/local/dataone/gmn/lib/python2.7/site-packages/service/gmn/../mn/middleware/response_handler.py in process_response response = self._http_response_with_identifier_type(request, view_result) else: assert False, &quot;Unknown view response type: {} {}&quot;.format( type(view_result), str(view_result) ) self._debug_mode_responses(request, response) if settings.GMN_DEBUG: self._assert_correct_return_type(request, response) ... return response def _debug_mode_responses(self, request, response): &quot;&quot;&quot;Extra functionality available in debug mode. &quot;&quot;&quot; if settings.GMN_DEBUG: &#x25b6; Local vars Variable Value view_result &lt;HttpResponse status_code=200, &quot;text/plain&quot;&gt; request &lt;WSGIRequest: GET &#39;/mn/v2/monitor/ping&#39;&gt; response &lt;HttpResponse status_code=200, &quot;text/plain&quot;&gt; self &lt;mn.middleware.response_handler.ResponseHandler object at 0x7fa4c02bd0d0&gt; /var/local/dataone/gmn/lib/python2.7/site-packages/service/gmn/../mn/middleware/response_handler.py in _assert_correct_return_type &#39;replicate&#39;, ): return if request.method == &#39;HEAD&#39; and api_verb_str == &#39;object&#39;: return # Anything else has to be a valid XML doc assert response[&#39;content-type&#39;] == d1_common.const.CONTENT_TYPE_XML, \ u&#39;Invalid content type. content-type=&quot;{}&quot;&#39;.format(response[&#39;content-type&#39;]) ... assert d1_common.type_conversions.str_is_well_formed(response.content), \ u&#39;Not well formed XML. content=&quot;{}&quot;&#39;.format(response.content) # The XML doc can be a D1 error or a D1 type corresponding to the API if d1_common.type_conversions.str_is_error(response.content): return &#x25b6; Local vars Variable Value api_verb_str u&#39;monitor&#39; self &lt;mn.middleware.response_handler.ResponseHandler object at 0x7fa4c02bd0d0&gt; request &lt;WSGIRequest: GET &#39;/mn/v2/monitor/ping&#39;&gt; response &lt;HttpResponse status_code=200, &quot;text/plain&quot;&gt; <input type="hidden" name="title" value="AssertionError at /v2/monitor/ping"> Environment: Request Method: GET Request URL: https://gmnv2.test.dataone.org/mn/v2/monitor/ping Django Version: 1.9.6 Python Version: 2.7.6 Installed Applications: (&#39;django.contrib.staticfiles&#39;, &#39;mn&#39;) Installed Middleware: (&#39;mn.middleware.request_handler.RequestHandler&#39;, &#39;mn.middleware.exception_handler.ExceptionHandler&#39;, &#39;mn.middleware.response_handler.ResponseHandler&#39;, &#39;mn.middleware.view_handler.ViewHandler&#39;, &#39;mn.middleware.startup_handler.StartupHandler&#39;) Traceback: File "/var/local/dataone/gmn/local/lib/python2.7/site-packages/django/core/handlers/base.py" in get_response 235. response = middleware_method(request, response) File "/var/local/dataone/gmn/lib/python2.7/site-packages/service/gmn/../mn/middleware/response_handler.py" in process_response 67. self._assert_correct_return_type(request, response) File "/var/local/dataone/gmn/lib/python2.7/site-packages/service/gmn/../mn/middleware/response_handler.py" in _assert_correct_return_type 181. u&#39;Invalid content type. content-type=&quot;{}&quot;&#39;.format(response[&#39;content-type&#39;]) Exception Type: AssertionError at /v2/monitor/ping Exception Value: Invalid content type. content-type=&quot;text/plain&quot; Request information GET No GET data POST No POST data FILES No FILES data COOKIES No cookie data META Variable Value mod_wsgi.listener_port &#39;443&#39; CONTEXT_DOCUMENT_ROOT &#39;/var/www&#39; SERVER_SOFTWARE &#39;Apache/2.4.7 (Ubuntu)&#39; mod_wsgi.process_group &#39;gmn&#39; SCRIPT_NAME u&#39;/mn&#39; mod_wsgi.enable_sendfile &#39;0&#39; mod_wsgi.handler_script &#39;&#39; SERVER_SIGNATURE &#39;&lt;address&gt;Apache/2.4.7 (Ubuntu) Server at gmnv2.test.dataone.org Port 443&lt;/address&gt;\n&#39; REQUEST_METHOD &#39;GET&#39; PATH_INFO u&#39;/v2/monitor/ping&#39; SERVER_PROTOCOL &#39;HTTP/1.1&#39; QUERY_STRING &#39;&#39; SSL_TLS_SNI &#39;gmnv2.test.dataone.org&#39; HTTP_USER_AGENT &#39;Apache-HttpClient/4.3.6 (java 1.5)&#39; HTTP_CONNECTION &#39;Keep-Alive&#39; SERVER_NAME &#39;gmnv2.test.dataone.org&#39; REMOTE_ADDR &#39;64.106.40.19&#39; mod_wsgi.queue_start &#39;1517867679483052&#39; mod_wsgi.request_handler &#39;wsgi-script&#39; wsgi.url_scheme &#39;https&#39; HTTP_VIA &#39;1.1 localhost (Apache-HttpClient/4.3.6 (cache))&#39; PATH_TRANSLATED &#39;/var/www/v2/monitor/ping&#39; SERVER_PORT &#39;443&#39; wsgi.multiprocess True mod_wsgi.input_chunked &#39;0&#39; SERVER_ADDR &#39;64.106.40.36&#39; DOCUMENT_ROOT &#39;/var/www&#39; SSL_CLIENT_CERT &#39;-----BEGIN CERTIFICATE-----\nMIIFqzCCA5OgAwIBAgIJANoyY6KhLQCdMA0GCSqGSIb3DQEBBQUAMFUxEzARBgoJ\nkiaJk/IsZAEZFgNvcmcxFzAVBgoJkiaJk/IsZAEZFgdkYXRhb25lMSUwIwYDVQQD\nDBxEYXRhT05FIFRlc3QgSW50ZXJtZWRpYXRlIENBMB4XDTE1MDMyMDE4MTcwNloX\nDTE4MDMxOTE4MTcwNlowTzETMBEGCgmSJomT8ixkARkWA29yZzEXMBUGCgmSJomT\n8ixkARkWB2RhdGFvbmUxHzAdBgNVBAMMFnVybjpub2RlOmNuU2FuZGJveE9SQzEw\nggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCpOO/YcfPm8fM2s1hwSSzT\naFPizLuxIC9x8GPmcU+zSJwKAjzcxKTC8p8u+e9lREmbrqMAT0j57YfToLpl2rK1\n5VRwGd0+YWGZLuk8vltmW4MnZduRuVp8HBo7tP6HgHQHs+5MjkO69xSbkGJapBkn\nLIEGxL69UgEgOgTz5z7uaL30c3tEmItldyTHjgrFlGzTKer8C1XzP0pa/tqqHuAo\n47Ur8GQ8iinb0cUK5mbPbJi5rJK3L/1tuaieQSNGUE2ZJ5XuNoUFAhbb84FsKETy\nyISV+m4g5mmer3763Ue7NZmaQBDH7VwRXnl5AG/WjG6Vl+jXMJ1ynHM2pW9LUSXr\nAgMBAAGjggGCMIIBfjAJBgNVHRMEAjAAMCwGCWCGSAGG+EIBDQQfFh1PcGVuU1NM\nIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQUniFyUATSN6XuZLGNdHPk\ntiTjNRUwHwYDVR0jBBgwFoAU7y7BJ2wqigmrbMNFfzv5V9UWqbMwggEBBgNVHR8E\ngfkwgfYwPKA6oDiGNmh0dHA6Ly9yZWxlYXNlcy5kYXRhb25lLm9yZy9jcmwvRGF0\nYU9ORVRlc3RJbnRfQ1JMLnBlbTA9oDugOYY3aHR0cDovL2NuLXVjc2ItMS5kYXRh\nb25lLm9yZy9jcmwvRGF0YU9ORVRlc3RJbnRfQ1JMLnBlbTA5oDegNYYzaHR0cDov\nL2NuLXVubS0xLmRhdGFvbmUub3JnL2NybC9EYXRhT05FVGVzdF9DUkwucGVtMDyg\nOqA4hjZodHRwOi8vY24tb3JjLTEuZGF0YW9uZS5vcmcvY3JsL0RhdGFPTkVUZXN0\nSW50X0NSTC5wZW0wDQYJKoZIhvcNAQEFBQADggIBAE5w9LRFLwdm+eaE1oX5lyWI\n+B36EmcLkAIdyIVo8Eu0nV0M7EetoneP4VoekM+lBoZ17/zxPkYS2nzEvsB9q7qB\nZGX1y5zgBSVbZHfciwigvhbgryx/M0hkaV/SxABVOcrosQhYM7H5xzOBF6B0sRXh\n5pQctPqNlCo+/nFa9GC+Ra4BnyYEn4gTDkBKFjEubu6gqhECQANVABGK9gFjlQSd\ntB1DqbZZPH/NWfGUIKgtt8+yPABwfldOvYzaEcbbhkGW69qONCylTcp0K/kwJJqd\nUBZw+/biBNVE47nJ8iuvvO4M7+cl/VyI3E02ynKBU9/KJw2h32DJRMJSe8CLJLb3\nIJ82E5ZNlC0kHInxsQnDiIm0n05f41zWjoo8a0OTB1hMmXT7cQrBbaRCvxCXMvYf\n5KR5oB1gyHVquMSMNgfR7O7mXrkoOQ4gs1uiw9By+bgwx3rTWd79d06sQIAFISjr\n0X03fzAKlinO8TueGtAkzCs1n/G7MEJn9W4F29Cr10/T2N5SHS3nGjFmT0YzhPUl\n0G0gBbP6T2mPvz8SSvmOP5sLKF3szKFOWvVBdDrkyf1fxdKBPM7ordBlvZsmqp+l\nsMhmn2pxxUZd/nJEoEnNZDoVe9HpjiiL1EPi7lDFRf4Y0VJoup1cYzmmOed2iVqb\nAb+CNqcqEUpRk8ub3Ks6\n-----END CERTIFICATE-----\n&#39; SCRIPT_FILENAME &#39;/var/local/dataone/gmn/lib/python2.7/site-packages/service/gmn/gmn.wsgi&#39; SERVER_ADMIN &#39;webmaster@localhost&#39; wsgi.input &lt;mod_wsgi.Input object at 0x7fa4baef7fb0&gt; HTTP_HOST &#39;gmnv2.test.dataone.org&#39; CONTEXT_PREFIX &#39;&#39; wsgi.multithread True mod_wsgi.callable_object &#39;application&#39; REQUEST_URI &#39;/mn/v2/monitor/ping&#39; wsgi.version (1, 0) GATEWAY_INTERFACE &#39;CGI/1.1&#39; wsgi.run_once False wsgi.errors &lt;mod_wsgi.Log object at 0x7fa4bacd4bf0&gt; REMOTE_PORT &#39;38988&#39; mod_wsgi.listener_host &#39;&#39; REQUEST_SCHEME &#39;https&#39; mod_wsgi.version (3, 4) mod_wsgi.application_group &#39;&#39; mod_wsgi.script_reloading &#39;1&#39; wsgi.file_wrapper &#39;&#39; HTTP_ACCEPT_ENCODING &#39;gzip,deflate&#39; SSL_SERVER_CERT &#39;-----BEGIN CERTIFICATE-----\nMIIFDzCCA/egAwIBAgISA9K9vNyjJfhZN+nP7627uO5BMA0GCSqGSIb3DQEBCwUA\nMEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD\nExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xNzEyMjcxNjQ0MTNaFw0x\nODAzMjcxNjQ0MTNaMCExHzAdBgNVBAMTFmdtbnYyLnRlc3QuZGF0YW9uZS5vcmcw\nggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDcyDgGOpI7woMUGkEJmldj\nD/zSAB+S89TSdv5L1SqKgZ7odsPFRMLzKUEBTLoMRG6czCf02cTU16sHjcxGX7RU\nMx4NPprVyLagOWS4s5fG2TYkajroHfM2/qXwHjG0pTsREcYOWGwwJrhCagiJ9USp\nxFBB3QGZa2TC+hktbZGd4wZXUgWVksYcovGiWeHPabgYil2WX462jo+SyrfL86Je\ndVpnuXiR97Iiy2j/SqpwPBCrKXZgI2Bpvp/nnYwxvcK2jfsgcKssNl0kMKTONRFj\n6UU797ji10WCE66KitiFs62bsx8dHl8aPflcQP3eL5yXblb88MxpOSDD02OyQtl1\nAgMBAAGjggIWMIICEjAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0lBBYwFAYIKwYBBQUH\nAwEGCCsGAQUFBwMCMAwGA1UdEwEB/wQCMAAwHQYDVR0OBBYEFNUsknkjJk+bOX/5\neugX4b5/x/YCMB8GA1UdIwQYMBaAFKhKamMEfd265tE5t6ZFZe/zqOyhMG8GCCsG\nAQUFBwEBBGMwYTAuBggrBgEFBQcwAYYiaHR0cDovL29jc3AuaW50LXgzLmxldHNl\nbmNyeXB0Lm9yZzAvBggrBgEFBQcwAoYjaHR0cDovL2NlcnQuaW50LXgzLmxldHNl\nbmNyeXB0Lm9yZy8wIQYDVR0RBBowGIIWZ21udjIudGVzdC5kYXRhb25lLm9yZzCB\n/gYDVR0gBIH2MIHzMAgGBmeBDAECATCB5gYLKwYBBAGC3xMBAQEwgdYwJgYIKwYB\nBQUHAgEWGmh0dHA6Ly9jcHMubGV0c2VuY3J5cHQub3JnMIGrBggrBgEFBQcCAjCB\nngyBm1RoaXMgQ2VydGlmaWNhdGUgbWF5IG9ubHkgYmUgcmVsaWVkIHVwb24gYnkg\nUmVseWluZyBQYXJ0aWVzIGFuZCBvbmx5IGluIGFjY29yZGFuY2Ugd2l0aCB0aGUg\nQ2VydGlmaWNhdGUgUG9saWN5IGZvdW5kIGF0IGh0dHBzOi8vbGV0c2VuY3J5cHQu\nb3JnL3JlcG9zaXRvcnkvMA0GCSqGSIb3DQEBCwUAA4IBAQBkixZ7si3RBBLJQs4E\n682d8abPWpRbTJof2bu4y0Y4KiMpiitjV62Ec+dBRFWV6jKLKvqMUVR1roAV+eV2\nHp91hNDBq7rvcBxVIP4oFnqg4NZGyOx5DAWRwyFDqH86X2q5C3f/6XUWwvEoNXoJ\nA2zplF140M512YLoiZLqX0mhcFkw4Rr3xPGiyqB5mD8Zn2v6E6qw4S+iwqQRquD+\nKUlEou9wGGs3ROLJXuqrc3DEjwQzCASbnsRGMvbRR7d63AzsqdXgwUAe5PYTCIAz\nKw5fWkf6Q0R1CfIE5QyLxAzpOo4cdBjqIqYBIPgMb4BeyHQV0OVTSJQza3B2jCUk\nUmm7\n-----END CERTIFICATE-----\n&#39; Settings Using settings module gmn.settings Setting Value MONTH_DAY_FORMAT &#39;F j&#39; SECURE_SSL_REDIRECT False SECURE_BROWSER_XSS_FILTER False USE_X_FORWARDED_PORT False USE_THOUSAND_SEPARATOR False CSRF_COOKIE_SECURE False LANGUAGE_CODE &#39;en-us&#39; ROOT_URLCONF &#39;mn.urls&#39; MANAGERS ((&#39;Roger Dahl&#39;, &#39;dahl@unm.edu&#39;),) EMAIL_HOST_PASSWORD u&#39;********************&#39; SILENCED_SYSTEM_CHECKS [] DEFAULT_CHARSET &#39;utf-8&#39; SESSION_SERIALIZER &#39;django.contrib.sessions.serializers.JSONSerializer&#39; STATIC_ROOT None LOG_PATH &#39;/var/local/dataone/gmn/lib/python2.7/site-packages/service/gmn/./gmn.log&#39; NODE_SYNC_SCHEDULE_WEEKDAY &#39;?&#39; NODE_SYNC_SCHEDULE_MINUTE &#39;0/3&#39; MAX_XML_DOCUMENT_SIZE 1048576 USE_L10N False ALLOWED_HOSTS [&#39;localhost&#39;, &#39;127.0.0.1&#39;] MESSAGE_STORAGE &#39;django.contrib.messages.storage.fallback.FallbackStorage&#39; EMAIL_SUBJECT_PREFIX &#39;[Django] &#39; NODE_SYNC_SCHEDULE_YEAR &#39;*&#39; SECURE_HSTS_SECONDS 0 STATICFILES_FINDERS [&#39;django.contrib.staticfiles.finders.FileSystemFinder&#39;, &#39;django.contrib.staticfiles.finders.AppDirectoriesFinder&#39;] SESSION_CACHE_ALIAS &#39;default&#39; SESSION_COOKIE_DOMAIN None SESSION_COOKIE_NAME &#39;sessionid&#39; TIME_INPUT_FORMATS [&#39;%H:%M:%S&#39;, &#39;%H:%M:%S.%f&#39;, &#39;%H:%M&#39;] SECURE_REDIRECT_EXEMPT [] DATABASES {&#39;default&#39;: {&#39;ATOMIC_REQUESTS&#39;: True, &#39;AUTOCOMMIT&#39;: True, &#39;CONN_MAX_AGE&#39;: 0, &#39;ENGINE&#39;: &#39;django.db.backends.postgresql_psycopg2&#39;, &#39;HOST&#39;: &#39;&#39;, &#39;NAME&#39;: &#39;gmn&#39;, &#39;OPTIONS&#39;: {}, &#39;PASSWORD&#39;: u&#39;********************&#39;, &#39;PORT&#39;: &#39;&#39;, &#39;TEST&#39;: {&#39;CHARSET&#39;: None, &#39;COLLATION&#39;: None, &#39;MIRROR&#39;: None, &#39;NAME&#39;: None}, &#39;TIME_ZONE&#39;: None, &#39;USER&#39;: &#39;&#39;}} EMAIL_SSL_KEYFILE u&#39;********************&#39; TEMPLATE_DEBUG True FILE_UPLOAD_DIRECTORY_PERMISSIONS None GMN_DEBUG True STATIC_URL &#39;./mn/static/&#39; FILE_UPLOAD_PERMISSIONS None FILE_UPLOAD_HANDLERS [&#39;django.core.files.uploadhandler.MemoryFileUploadHandler&#39;, &#39;django.core.files.uploadhandler.TemporaryFileUploadHandler&#39;] DEFAULT_CONTENT_TYPE &#39;text/html&#39; APPEND_SLASH True FIRST_DAY_OF_WEEK 0 DATABASE_ROUTERS [] DEFAULT_TABLESPACE &#39;&#39; OBJECT_STORE_PATH &#39;/var/local/dataone/gmn/lib/python2.7/site-packages/service/gmn/../stores/object&#39; YEAR_MONTH_FORMAT &#39;F Y&#39; STATICFILES_STORAGE &#39;django.contrib.staticfiles.storage.StaticFilesStorage&#39; CACHES {&#39;default&#39;: {&#39;BACKEND&#39;: &#39;django.core.cache.backends.locmem.LocMemCache&#39;, &#39;TIMEOUT&#39;: 3600}} SERVER_EMAIL &#39;root@localhost&#39; SESSION_COOKIE_PATH &#39;/&#39; SECURE_CONTENT_TYPE_NOSNIFF False MIDDLEWARE_CLASSES (&#39;mn.middleware.request_handler.RequestHandler&#39;, &#39;mn.middleware.exception_handler.ExceptionHandler&#39;, &#39;mn.middleware.response_handler.ResponseHandler&#39;, &#39;mn.middleware.view_handler.ViewHandler&#39;, &#39;mn.middleware.startup_handler.StartupHandler&#39;) TIER 3 THOUSAND_SEPARATOR &#39;,&#39; SECRET_KEY u&#39;********************&#39; LANGUAGE_COOKIE_NAME &#39;django_language&#39; WRAPPED_MODE_BASIC_AUTH_USERNAME &#39;&#39; DEFAULT_INDEX_TABLESPACE &#39;&#39; MONITOR True ECHO_REQUEST_OBJECT False LOGGING_CONFIG &#39;logging.config.dictConfig&#39; NODE_SUBJECT &#39;CN=urn:node:mnTestGMNv2,DC=dataone,DC=org&#39; TEMPLATE_LOADERS (&#39;django.template.loaders.filesystem.Loader&#39;,) WRAPPED_MODE_BASIC_AUTH_ENABLED False NODE_SYNCHRONIZE True WSGI_APPLICATION None NODE_IDENTIFIER &#39;urn:node:mnTestGMNv2&#39; X_FRAME_OPTIONS &#39;SAMEORIGIN&#39; AUTHENTICATION_BACKENDS [&#39;django.contrib.auth.backends.ModelBackend&#39;] FORCE_SCRIPT_NAME None USE_X_FORWARDED_HOST False CSRF_HEADER_NAME &#39;HTTP_X_CSRFTOKEN&#39; EMAIL_TIMEOUT None SECURE_SSL_HOST None SIGNING_BACKEND &#39;django.core.signing.TimestampSigner&#39; SESSION_COOKIE_SECURE True CSRF_COOKIE_DOMAIN None FILE_CHARSET &#39;utf-8&#39; DEBUG True CSRF_TRUSTED_ORIGINS [] LANGUAGE_COOKIE_DOMAIN None SYSMETA_STORE_PATH &#39;/var/local/dataone/gmn/lib/python2.7/site-packages/service/gmn/../stores/sysmeta&#39; DEFAULT_FILE_STORAGE &#39;django.core.files.storage.FileSystemStorage&#39; INSTALLED_APPS (&#39;django.contrib.staticfiles&#39;, &#39;mn&#39;) PUBLIC_OBJECT_LIST True LANGUAGES [(&#39;af&#39;, &#39;Afrikaans&#39;), (&#39;ar&#39;, &#39;Arabic&#39;), (&#39;ast&#39;, &#39;Asturian&#39;), (&#39;az&#39;, &#39;Azerbaijani&#39;), (&#39;bg&#39;, &#39;Bulgarian&#39;), (&#39;be&#39;, &#39;Belarusian&#39;), (&#39;bn&#39;, &#39;Bengali&#39;), (&#39;br&#39;, &#39;Breton&#39;), (&#39;bs&#39;, &#39;Bosnian&#39;), (&#39;ca&#39;, &#39;Catalan&#39;), (&#39;cs&#39;, &#39;Czech&#39;), (&#39;cy&#39;, &#39;Welsh&#39;), (&#39;da&#39;, &#39;Danish&#39;), (&#39;de&#39;, &#39;German&#39;), (&#39;el&#39;, &#39;Greek&#39;), (&#39;en&#39;, &#39;English&#39;), (&#39;en-au&#39;, &#39;Australian English&#39;), (&#39;en-gb&#39;, &#39;British English&#39;), (&#39;eo&#39;, &#39;Esperanto&#39;), (&#39;es&#39;, &#39;Spanish&#39;), (&#39;es-ar&#39;, &#39;Argentinian Spanish&#39;), (&#39;es-co&#39;, &#39;Colombian Spanish&#39;), (&#39;es-mx&#39;, &#39;Mexican Spanish&#39;), (&#39;es-ni&#39;, &#39;Nicaraguan Spanish&#39;), (&#39;es-ve&#39;, &#39;Venezuelan Spanish&#39;), (&#39;et&#39;, &#39;Estonian&#39;), (&#39;eu&#39;, &#39;Basque&#39;), (&#39;fa&#39;, &#39;Persian&#39;), (&#39;fi&#39;, &#39;Finnish&#39;), (&#39;fr&#39;, &#39;French&#39;), (&#39;fy&#39;, &#39;Frisian&#39;), (&#39;ga&#39;, &#39;Irish&#39;), (&#39;gd&#39;, &#39;Scottish Gaelic&#39;), (&#39;gl&#39;, &#39;Galician&#39;), (&#39;he&#39;, &#39;Hebrew&#39;), (&#39;hi&#39;, &#39;Hindi&#39;), (&#39;hr&#39;, &#39;Croatian&#39;), (&#39;hu&#39;, &#39;Hungarian&#39;), (&#39;ia&#39;, &#39;Interlingua&#39;), (&#39;id&#39;, &#39;Indonesian&#39;), (&#39;io&#39;, &#39;Ido&#39;), (&#39;is&#39;, &#39;Icelandic&#39;), (&#39;it&#39;, &#39;Italian&#39;), (&#39;ja&#39;, &#39;Japanese&#39;), (&#39;ka&#39;, &#39;Georgian&#39;), (&#39;kk&#39;, &#39;Kazakh&#39;), (&#39;km&#39;, &#39;Khmer&#39;), (&#39;kn&#39;, &#39;Kannada&#39;), (&#39;ko&#39;, &#39;Korean&#39;), (&#39;lb&#39;, &#39;Luxembourgish&#39;), (&#39;lt&#39;, &#39;Lithuanian&#39;), (&#39;lv&#39;, &#39;Latvian&#39;), (&#39;mk&#39;, &#39;Macedonian&#39;), (&#39;ml&#39;, &#39;Malayalam&#39;), (&#39;mn&#39;, &#39;Mongolian&#39;), (&#39;mr&#39;, &#39;Marathi&#39;), (&#39;my&#39;, &#39;Burmese&#39;), (&#39;nb&#39;, &#39;Norwegian Bokmal&#39;), (&#39;ne&#39;, &#39;Nepali&#39;), (&#39;nl&#39;, &#39;Dutch&#39;), (&#39;nn&#39;, &#39;Norwegian Nynorsk&#39;), (&#39;os&#39;, &#39;Ossetic&#39;), (&#39;pa&#39;, &#39;Punjabi&#39;), (&#39;pl&#39;, &#39;Polish&#39;), (&#39;pt&#39;, &#39;Portuguese&#39;), (&#39;pt-br&#39;, &#39;Brazilian Portuguese&#39;), (&#39;ro&#39;, &#39;Romanian&#39;), (&#39;ru&#39;, &#39;Russian&#39;), (&#39;sk&#39;, &#39;Slovak&#39;), (&#39;sl&#39;, &#39;Slovenian&#39;), (&#39;sq&#39;, &#39;Albanian&#39;), (&#39;sr&#39;, &#39;Serbian&#39;), (&#39;sr-latn&#39;, &#39;Serbian Latin&#39;), (&#39;sv&#39;, &#39;Swedish&#39;), (&#39;sw&#39;, &#39;Swahili&#39;), (&#39;ta&#39;, &#39;Tamil&#39;), (&#39;te&#39;, &#39;Telugu&#39;), (&#39;th&#39;, &#39;Thai&#39;), (&#39;tr&#39;, &#39;Turkish&#39;), (&#39;tt&#39;, &#39;Tatar&#39;), (&#39;udm&#39;, &#39;Udmurt&#39;), (&#39;uk&#39;, &#39;Ukrainian&#39;), (&#39;ur&#39;, &#39;Urdu&#39;), (&#39;vi&#39;, &#39;Vietnamese&#39;), (&#39;zh-hans&#39;, &#39;Simplified Chinese&#39;), (&#39;zh-hant&#39;, &#39;Traditional Chinese&#39;)] REPLICATION_SPACEALLOCATED 10995116277760 NODE_SYNC_SCHEDULE_MONTH &#39;*&#39; STATICFILES_DIRS [] PREPEND_WWW False CLIENT_CERT_PRIVATE_KEY_PATH u&#39;********************&#39; LANGUAGE_COOKIE_AGE None SESSION_COOKIE_HTTPONLY True DEBUG_PROPAGATE_EXCEPTIONS False CSRF_COOKIE_AGE 31449600 DATETIME_FORMAT &#39;N j, Y, P&#39; LOGIN_URL &#39;/accounts/login/&#39; SESSION_EXPIRE_AT_BROWSER_CLOSE False REPLICATION_ALLOWEDNODE () SESSION_SAVE_EVERY_REQUEST False STAND_ALONE False TIME_FORMAT &#39;P&#39; AUTH_USER_MODEL &#39;auth.User&#39; DATE_INPUT_FORMATS [&#39;%Y-%m-%d&#39;, &#39;%m/%d/%Y&#39;, &#39;%m/%d/%y&#39;, &#39;%b %d %Y&#39;, &#39;%b %d, %Y&#39;, &#39;%d %b %Y&#39;, &#39;%d %b, %Y&#39;, &#39;%B %d %Y&#39;, &#39;%B %d, %Y&#39;, &#39;%d %B %Y&#39;, &#39;%d %B, %Y&#39;] CSRF_COOKIE_NAME &#39;csrftoken&#39; AUTH_PASSWORD_VALIDATORS u&#39;********************&#39; PASSWORD_RESET_TIMEOUT_DAYS u&#39;********************&#39; SESSION_FILE_PATH None CACHE_MIDDLEWARE_ALIAS &#39;default&#39; REPLICATION_ALLOWEDOBJECTFORMAT () NUMBER_GROUPING 0 SESSION_ENGINE &#39;django.contrib.sessions.backends.db&#39; CSRF_FAILURE_VIEW &#39;django.views.csrf.csrf_failure&#39; CSRF_COOKIE_PATH &#39;/&#39; LOGIN_REDIRECT_URL &#39;/accounts/profile/&#39; TEMPLATE_STRING_IF_INVALID &#39;&#39; WRAPPED_MODE_BASIC_AUTH_PASSWORD u&#39;********************&#39; DECIMAL_SEPARATOR &#39;.&#39; IGNORABLE_404_URLS [] NODE_SYNC_SCHEDULE_HOUR &#39;*&#39; LOCALE_PATHS [] REPLICATION_MAXOBJECTSIZE -1 NODE_REPLICATE True LOGOUT_URL &#39;/accounts/logout/&#39; EMAIL_USE_TLS False ALLOW_INTEGRATION_TESTS True FIXTURE_DIRS [] EMAIL_HOST &#39;localhost&#39; DATE_FORMAT &#39;N j, Y&#39; MEDIA_ROOT &#39;/var/local/dataone/gmn/lib/python2.7/site-packages/service/gmn/../stores&#39; NODE_NAME &#39;GMN v2 Test&#39; DEFAULT_EXCEPTION_REPORTER_FILTER &#39;django.views.debug.SafeExceptionReporterFilter&#39; ADMINS ((&#39;Roger Dahl&#39;, &#39;dahl@unm.edu&#39;),) FORMAT_MODULE_PATH None DEFAULT_FROM_EMAIL &#39;webmaster@localhost&#39; SECURE_HSTS_INCLUDE_SUBDOMAINS False MEDIA_URL &#39;&#39; CLIENT_CERT_PATH &#39;/var/local/dataone/certs/client/client_cert.pem&#39; TEMPLATE_DIRS (&#39;/var/local/dataone/gmn/lib/python2.7/site-packages/service/gmn/../mn/templates&#39;,) NODE_BASEURL &#39;https://gmnv2.test.dataone.org/mn&#39; DATAONE_ROOT &#39;https://cn-sandbox.test.dataone.org/cn&#39; NODE_CONTACT_SUBJECT &#39;CN=Roger Dahl A1779,O=Google,C=US,DC=cilogon,DC=org&#39; DISALLOWED_USER_AGENTS [] ALLOWED_INCLUDE_ROOTS [] USE_I18N True LOGGING {&#39;disable_existing_loggers&#39;: True, &#39;formatters&#39;: {&#39;simple&#39;: {&#39;format&#39;: &#39;%(levelname)s %(message)s&#39;}, &#39;verbose&#39;: {&#39;datefmt&#39;: &#39;%Y-%m-%d %H:%M:%S&#39;, &#39;format&#39;: &#39;%(asctime)s %(levelname)-8s %(name)s %(module)s %(process)d %(thread)d %(message)s&#39;}}, &#39;handlers&#39;: {&#39;file&#39;: {&#39;class&#39;: &#39;logging.FileHandler&#39;, &#39;filename&#39;: &#39;/var/local/dataone/gmn/lib/python2.7/site-packages/service/gmn/./gmn.log&#39;, &#39;formatter&#39;: &#39;verbose&#39;, &#39;level&#39;: &#39;DEBUG&#39;}, &#39;null&#39;: {&#39;class&#39;: &#39;logging.NullHandler&#39;, &#39;level&#39;: &#39;DEBUG&#39;}}, &#39;loggers&#39;: {&#39;&#39;: {&#39;handlers&#39;: [&#39;file&#39;], &#39;level&#39;: &#39;DEBUG&#39;, &#39;propagate&#39;: True}, &#39;django&#39;: {&#39;handlers&#39;: [&#39;file&#39;], &#39;level&#39;: &#39;DEBUG&#39;, &#39;propagate&#39;: True}, &#39;django.db.backends&#39;: {&#39;handlers&#39;: [&#39;null&#39;], &#39;level&#39;: &#39;WARNING&#39;, &#39;propagate&#39;: False}}, &#39;version&#39;: 1} NODE_DESCRIPTION &#39;GMN v2 Test&#39; SHORT_DATE_FORMAT &#39;m/d/Y&#39; TEMPLATES [] SECURE_PROXY_SSL_HEADER None LOG_LEVEL &#39;DEBUG&#39; TEST_RUNNER &#39;django.test.runner.DiscoverRunner&#39; CACHE_MIDDLEWARE_KEY_PREFIX u&#39;********************&#39; NODE_SYNC_SCHEDULE_SECOND &#39;0&#39; TIME_ZONE &#39;UTC&#39; FILE_UPLOAD_MAX_MEMORY_SIZE 2621440 EMAIL_BACKEND &#39;django.core.mail.backends.smtp.EmailBackend&#39; EMAIL_USE_SSL False TEMPLATE_CONTEXT_PROCESSORS [&#39;django.contrib.auth.context_processors.auth&#39;, &#39;django.template.context_processors.debug&#39;, &#39;django.template.context_processors.i18n&#39;, &#39;django.template.context_processors.media&#39;, &#39;django.template.context_processors.static&#39;, &#39;django.template.context_processors.tz&#39;, &#39;django.contrib.messages.context_processors.messages&#39;] MIGRATION_MODULES {} SESSION_COOKIE_AGE 1209600 SETTINGS_MODULE &#39;gmn.settings&#39; USE_ETAGS False NODE_SYNC_SCHEDULE_MONTHDAY &#39;*&#39; LANGUAGES_BIDI [&#39;he&#39;, &#39;ar&#39;, &#39;fa&#39;, &#39;ur&#39;] FILE_UPLOAD_TEMP_DIR None INTERNAL_IPS [] REQUIRE_WHITELIST_FOR_UPDATE True EMAIL_PORT 25 USE_TZ False SHORT_DATETIME_FORMAT &#39;m/d/Y P&#39; PUBLIC_LOG_RECORDS True TEST_NON_SERIALIZED_APPS [] PASSWORD_HASHERS u&#39;********************&#39; ABSOLUTE_URL_OVERRIDES {} LANGUAGE_COOKIE_PATH &#39;/&#39; NODE_STATE &#39;up&#39; CACHE_MIDDLEWARE_SECONDS 600 EMAIL_SSL_CERTFILE None CSRF_COOKIE_HTTPONLY False DATETIME_INPUT_FORMATS [&#39;%Y-%m-%d %H:%M:%S&#39;, &#39;%Y-%m-%d %H:%M:%S.%f&#39;, &#39;%Y-%m-%d %H:%M&#39;, &#39;%Y-%m-%d&#39;, &#39;%m/%d/%Y %H:%M:%S&#39;, &#39;%m/%d/%Y %H:%M:%S.%f&#39;, &#39;%m/%d/%Y %H:%M&#39;, &#39;%m/%d/%Y&#39;, &#39;%m/%d/%y %H:%M:%S&#39;, &#39;%m/%d/%y %H:%M:%S.%f&#39;, &#39;%m/%d/%y %H:%M&#39;, &#39;%m/%d/%y&#39;] DATAONE_TRUSTED_SUBJECTS set([]) EMAIL_HOST_USER &#39;&#39; You're seeing this error because you have DEBUG = True in your Django settings file. Change that to False, and Django will display a standard page generated by the handler for this status code. [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:54:39: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:54:39: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:54:39: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://ubuntu16-04.kitty.ninja/mn/v1/monitor/ping [org.dataone.client.rest.RestClient] 20180205-21:54:39: [INFO]: Unable to assess v1 capabilities for MN: https://ubuntu16-04.kitty.ninja/mn/v1 : ServiceFailure : class org.dataone.client.exception.ClientSideException: /ubuntu16-04.kitty.ninja: Name or service not known [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:54:39: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://ubuntu16-04.kitty.ninja/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20180205-21:54:39: [INFO]: Unable to assess v2 capabilities for MN: https://ubuntu16-04.kitty.ninja/mn/v1 : ServiceFailure : class org.dataone.client.exception.ClientSideException: /ubuntu16-04.kitty.ninja [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:54:39: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:54:39: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:54:40: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v1/monitor/ping [org.dataone.client.rest.RestClient] 20180205-21:54:40: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v1/node [org.dataone.client.rest.RestClient] 20180205-21:54:40: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20180205-21:54:40: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/node [org.dataone.client.rest.RestClient] 20180205-21:54:40: [INFO]: MNs available: 7 [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:54:40: [INFO]: MN: https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:54:40: [INFO]: MN: https://dataone-dev.nkn.uidaho.edu/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:54:40: [INFO]: MN: https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:54:40: [INFO]: MN: https://test-prod.bco-dmo.org/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:54:40: [INFO]: MN: https://ncei-node.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:54:40: [INFO]: MN: https://edacd1mn.unm.edu/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:54:40: [INFO]: MN: https://pangaea-dev-orc-1.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:54:40: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:54:40: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:54:40: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:54:40: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:54:40: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:54:40: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:54:40: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:54:41: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/meta/testCnGetLogRecords_Aggregating_urnnodemnSandboxUCSB1_obj2 [org.dataone.client.rest.RestClient] 20180205-21:54:41: [ERROR]: testCnGetLogRecords_Aggregating: Unable to get or create a test object with pid: testCnGetLogRecords_Aggregating_urnnodemnSandboxUCSB1_obj2 on MN https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2 (mn #0), TestIterationEndingException : the AccessRule of the returned object has either multiple subjects or multiple permissions [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.integration.TestIterationEndingException: the AccessRule of the returned object has either multiple subjects or multiple permissions at org.dataone.integration.ContextAwareTestCaseDataone.procureTestObject(ContextAwareTestCaseDataone.java:1050) at org.dataone.integration.ContextAwareTestCaseDataone.procureTestObject(ContextAwareTestCaseDataone.java:994) at org.dataone.integration.it.testImplementations.LogAggregationFunctionalTestImplementations.testCnGetLogRecords_Aggregating(LogAggregationFunctionalTestImplementations.java:639) at org.dataone.integration.it.functional.v2.LogAggregationFunctionalIT.testCnGetLogRecords_Aggregating(LogAggregationFunctionalIT.java:43) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20180205-21:54:42: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://dataone-dev.nkn.uidaho.edu/mn/v1/meta/testCnGetLogRecords_Aggregating_urnnodemnTestNKN_obj2 [org.dataone.client.rest.RestClient] 20180205-21:54:42: [INFO]: ====>>>>> pid of procured test Object: testCnGetLogRecords_Aggregating_urnnodemnTestNKN_obj2 [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:54:42: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/meta/testCnGetLogRecords_Aggregating_urnnodemnSandboxUCSB2_obj2 [org.dataone.client.rest.RestClient] 20180205-21:54:42: [ERROR]: testCnGetLogRecords_Aggregating: Unable to get or create a test object with pid: testCnGetLogRecords_Aggregating_urnnodemnSandboxUCSB2_obj2 on MN https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2 (mn #2), TestIterationEndingException : the AccessRule of the returned object has either multiple subjects or multiple permissions [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.integration.TestIterationEndingException: the AccessRule of the returned object has either multiple subjects or multiple permissions at org.dataone.integration.ContextAwareTestCaseDataone.procureTestObject(ContextAwareTestCaseDataone.java:1050) at org.dataone.integration.ContextAwareTestCaseDataone.procureTestObject(ContextAwareTestCaseDataone.java:994) at org.dataone.integration.it.testImplementations.LogAggregationFunctionalTestImplementations.testCnGetLogRecords_Aggregating(LogAggregationFunctionalTestImplementations.java:639) at org.dataone.integration.it.functional.v2.LogAggregationFunctionalIT.testCnGetLogRecords_Aggregating(LogAggregationFunctionalIT.java:43) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20180205-21:54:43: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://test-prod.bco-dmo.org/d1/mn/v1/meta/testCnGetLogRecords_Aggregating_urnnodeBCODMO_obj2 [org.dataone.client.rest.RestClient] 20180205-21:54:43: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:54:43: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:54:43: [INFO]: certificate filename: cnSandboxORC1 [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:54:43: [INFO]: client setup as Subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:54:43: [INFO]: entering refreshCache()... [org.dataone.client.v2.formats.ObjectFormatCache] 20180205-21:54:43: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20180205-21:54:43: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox.test.dataone.org/cn/v2/node [org.dataone.client.rest.RestClient] 20180205-21:54:43: [INFO]: refreshing objectFormatCache from cn: null [org.dataone.client.v2.formats.ObjectFormatCache] 20180205-21:54:44: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox.test.dataone.org/cn/v2/formats [org.dataone.client.rest.RestClient] 20180205-21:54:44: [INFO]: successfully refreshed cache from cn.listFormats() [org.dataone.client.v2.formats.ObjectFormatCache] 20180205-21:54:44: [INFO]: creating a test object. pid = testCnGetLogRecords_Aggregating_urnnodeBCODMO_obj2 on https://test-prod.bco-dmo.org/d1/mn/v1 [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:54:44: [INFO]: SystemMetadata for pid: testCnGetLogRecords_Aggregating_urnnodeBCODMO_obj2 <?xml version="1.0" encoding="UTF-8" standalone="yes"?> <ns3:systemMetadata xmlns:ns2="http://ns.dataone.org/service/types/v1" xmlns:ns3="http://ns.dataone.org/service/types/v2.0"> <serialVersion>1</serialVersion> <identifier>testCnGetLogRecords_Aggregating_urnnodeBCODMO_obj2</identifier> <formatId>eml://ecoinformatics.org/eml-2.0.1</formatId> <size>17181</size> <checksum algorithm="MD5">03ce09c6b4c3efc1681f3023402998a2</checksum> <submitter>CN=urn:node:cnSandboxORC1,DC=dataone,DC=org</submitter> <rightsHolder>CN=testRightsHolder,DC=dataone,DC=org</rightsHolder> <accessPolicy> <allow> <subject>public</subject> <permission>changePermission</permission> </allow> </accessPolicy> <dateUploaded>2018-02-05T21:54:44.084+00:00</dateUploaded> <dateSysMetadataModified>2018-02-05T21:54:44.084+00:00</dateSysMetadataModified> <originMemberNode>urn:node:BCODMO</originMemberNode> <authoritativeMemberNode>urn:node:BCODMO</authoritativeMemberNode> </ns3:systemMetadata> [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:54:44: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://test-prod.bco-dmo.org/d1/mn/v1/object; MMP message has: ParamPart:pid = testCnGetLogRecords_Aggregating_urnnodeBCODMO_obj2; FilePart:object = /tmp/mmp.output.5073536880445464317.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.7367752544707060485.tmp (1006 bytes); [org.dataone.client.rest.RestClient] 20180205-21:54:44: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20180205-21:54:44: [ERROR]: testCnGetLogRecords_Aggregating: Unable to get or create a test object with pid: testCnGetLogRecords_Aggregating_urnnodeBCODMO_obj2 on MN https://test-prod.bco-dmo.org/d1/mn/v1 (mn #3), TestIterationEndingException : unexpected client-side exception encountered when trying to create test object : Unable to create test object!/The request method is not implemented for this service: POST [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.integration.TestIterationEndingException: unexpected client-side exception encountered when trying to create test object : Unable to create test object!/The request method is not implemented for this service: POST at org.dataone.integration.ContextAwareTestCaseDataone.procureTestObject(ContextAwareTestCaseDataone.java:1080) at org.dataone.integration.ContextAwareTestCaseDataone.procureTestObject(ContextAwareTestCaseDataone.java:994) at org.dataone.integration.it.testImplementations.LogAggregationFunctionalTestImplementations.testCnGetLogRecords_Aggregating(LogAggregationFunctionalTestImplementations.java:639) at org.dataone.integration.it.functional.v2.LogAggregationFunctionalIT.testCnGetLogRecords_Aggregating(LogAggregationFunctionalIT.java:43) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) Caused by: org.dataone.client.exception.ClientSideException: Unable to create test object!/The request method is not implemented for this service: POST at org.dataone.integration.ContextAwareTestCaseDataone.createTestObject(ContextAwareTestCaseDataone.java:1609) at org.dataone.integration.ContextAwareTestCaseDataone.createTestObject(ContextAwareTestCaseDataone.java:1430) at org.dataone.integration.ContextAwareTestCaseDataone.createTestObject(ContextAwareTestCaseDataone.java:1383) at org.dataone.integration.ContextAwareTestCaseDataone.procureTestObject(ContextAwareTestCaseDataone.java:1077) ... 33 more Caused by: org.dataone.service.exceptions.NotImplemented: The request method is not implemented for this service: POST at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:655) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:90) at org.dataone.client.rest.HttpMultipartRestClient.doPostRequest(HttpMultipartRestClient.java:463) at org.dataone.client.v1.impl.MultipartMNode.create(MultipartMNode.java:566) at org.dataone.integration.adapters.CommonCallAdapter.create(CommonCallAdapter.java:500) at org.dataone.integration.ContextAwareTestCaseDataone.createTestObject(ContextAwareTestCaseDataone.java:1600) ... 36 more 20180205-21:54:44: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://ncei-node.test.dataone.org/mn/v1/meta/testCnGetLogRecords_Aggregating_urnnodemnTestNCEI_obj2 [org.dataone.client.rest.RestClient] 20180205-21:54:44: [INFO]: ====>>>>> pid of procured test Object: testCnGetLogRecords_Aggregating_urnnodemnTestNCEI_obj2 [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:54:44: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://edacd1mn.unm.edu/mn/v1/meta/testCnGetLogRecords_Aggregating_urnnodemnTestNMEPSCOR_obj2 [org.dataone.client.rest.RestClient] 20180205-21:54:44: [ERROR]: testCnGetLogRecords_Aggregating: Unable to get or create a test object with pid: testCnGetLogRecords_Aggregating_urnnodemnTestNMEPSCOR_obj2 on MN https://edacd1mn.unm.edu/mn/v1 (mn #5), TestIterationEndingException : the AccessRule of the returned object has either multiple subjects or multiple permissions [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.integration.TestIterationEndingException: the AccessRule of the returned object has either multiple subjects or multiple permissions at org.dataone.integration.ContextAwareTestCaseDataone.procureTestObject(ContextAwareTestCaseDataone.java:1050) at org.dataone.integration.ContextAwareTestCaseDataone.procureTestObject(ContextAwareTestCaseDataone.java:994) at org.dataone.integration.it.testImplementations.LogAggregationFunctionalTestImplementations.testCnGetLogRecords_Aggregating(LogAggregationFunctionalTestImplementations.java:639) at org.dataone.integration.it.functional.v2.LogAggregationFunctionalIT.testCnGetLogRecords_Aggregating(LogAggregationFunctionalIT.java:43) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20180205-21:54:45: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/meta/testCnGetLogRecords_Aggregating_urnnodemnTestPANGAEA_obj2 [org.dataone.client.rest.RestClient] 20180205-21:54:45: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:54:45: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:54:45: [INFO]: certificate filename: cnSandboxORC1 [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:54:45: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20180205-21:54:45: [INFO]: client setup as Subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:54:45: [INFO]: creating a test object. pid = testCnGetLogRecords_Aggregating_urnnodemnTestPANGAEA_obj2 on https://pangaea-dev-orc-1.test.dataone.org/mn/v2 [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:54:45: [INFO]: SystemMetadata for pid: testCnGetLogRecords_Aggregating_urnnodemnTestPANGAEA_obj2 <?xml version="1.0" encoding="UTF-8" standalone="yes"?> <ns3:systemMetadata xmlns:ns2="http://ns.dataone.org/service/types/v1" xmlns:ns3="http://ns.dataone.org/service/types/v2.0"> <serialVersion>1</serialVersion> <identifier>testCnGetLogRecords_Aggregating_urnnodemnTestPANGAEA_obj2</identifier> <formatId>eml://ecoinformatics.org/eml-2.0.1</formatId> <size>17181</size> <checksum algorithm="MD5">03ce09c6b4c3efc1681f3023402998a2</checksum> <submitter>CN=urn:node:cnSandboxORC1,DC=dataone,DC=org</submitter> <rightsHolder>CN=testRightsHolder,DC=dataone,DC=org</rightsHolder> <accessPolicy> <allow> <subject>public</subject> <permission>changePermission</permission> </allow> </accessPolicy> <dateUploaded>2018-02-05T21:54:45.164+00:00</dateUploaded> <dateSysMetadataModified>2018-02-05T21:54:45.164+00:00</dateSysMetadataModified> <originMemberNode>urn:node:mnTestPANGAEA</originMemberNode> <authoritativeMemberNode>urn:node:mnTestPANGAEA</authoritativeMemberNode> </ns3:systemMetadata> [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:54:45: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://pangaea-dev-orc-1.test.dataone.org/mn/v2/object; MMP message has: ParamPart:pid = testCnGetLogRecords_Aggregating_urnnodemnTestPANGAEA_obj2; FilePart:object = /tmp/mmp.output.4017269681302739859.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.2872854292409176824.tmp (1080 bytes); [org.dataone.client.rest.RestClient] 20180205-21:54:45: [INFO]: object created. pid = testCnGetLogRecords_Aggregating_urnnodemnTestPANGAEA_obj2 [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:54:45: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20180205-21:54:45: [INFO]: ====>>>>> pid of procured test Object: testCnGetLogRecords_Aggregating_urnnodemnTestPANGAEA_obj2 [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:54:54: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://dataone-dev.nkn.uidaho.edu/mn/v1/log?idFilter=testCnGetLogRecords_Aggregating_urnnodemnTestNKN_obj2 [org.dataone.client.rest.RestClient] 20180205-21:55:00: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://ncei-node.test.dataone.org/mn/v1/log?idFilter=testCnGetLogRecords_Aggregating_urnnodemnTestNCEI_obj2 [org.dataone.client.rest.RestClient] 20180205-21:55:01: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/log?idFilter=testCnGetLogRecords_Aggregating_urnnodemnTestPANGAEA_obj2 [org.dataone.client.rest.RestClient] 20180205-21:55:01: [INFO]: testCnGetLogRecords_Aggregating: waiting for log aggregation: (4.0 minutes) [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:59:02: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/log?idFilter=testCnGetLogRecords_Aggregating_urnnodemnTestNKN_obj2 [org.dataone.client.rest.RestClient] 20180205-21:59:02: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/log?idFilter=testCnGetLogRecords_Aggregating_urnnodemnTestNCEI_obj2 [org.dataone.client.rest.RestClient] 20180205-21:59:03: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/log?idFilter=testCnGetLogRecords_Aggregating_urnnodemnTestPANGAEA_obj2 [org.dataone.client.rest.RestClient] 20180205-21:59:03: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:59:03: [INFO]: *** context label: SANDBOX [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:59:03: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:59:03: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] nodeId key value ============================================================================================================= 20180205-21:59:03: [INFO]: Using CN https://cn-sandbox-ucsb-1.test.dataone.org/cn for tests [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:59:03: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:59:03: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/node [org.dataone.client.rest.RestClient] 20180205-21:59:03: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:59:03: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:59:03: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v1/monitor/ping [org.dataone.client.rest.RestClient] 20180205-21:59:04: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v1/node [org.dataone.client.rest.RestClient] 20180205-21:59:04: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20180205-21:59:04: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/node [org.dataone.client.rest.RestClient] 20180205-21:59:04: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:59:04: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:59:04: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://dataone-dev.nkn.uidaho.edu/mn/v1/monitor/ping [org.dataone.client.rest.RestClient] 20180205-21:59:05: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://dataone-dev.nkn.uidaho.edu/mn/v1/node [org.dataone.client.rest.RestClient] 20180205-21:59:05: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://dataone-dev.nkn.uidaho.edu/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20180205-21:59:05: [INFO]: Unable to assess v2 capabilities for MN: https://dataone-dev.nkn.uidaho.edu/mn/v1 : ServiceFailure : 404: NOT FOUND: parser for deserializing HTML not written yet. Providing stripped-down html message body starting next line: Page not found (404) Request Method: GET Request URL: https://dataone-dev.nkn.uidaho.edu/mn/v2/monitor/ping Using the URLconf defined in service.urls, Django tried these URL patterns, in this order: ^ ^v1/monitor/ping/?$ ^ ^v1/log/?$ ^ ^v1/?$ ^ ^v1/node/?$ ^ ^v1/object/(.+)$ ^ ^v1/meta/(.+)$ ^ ^v1/checksum/(.+)$ ^ ^v1/object/?$ ^ ^v1/error/?$ ^ ^v1/replica/(.+)/?$ ^ ^v1/isAuthorized/(.+)/?$ ^ ^v1/dirtySystemMetadata/?$ ^ ^v1/generate/?$ ^ ^v1/archive/(.+)/?$ ^ ^v1/replicate/?$ ^ ^home/?$ ^ ^diag/get_replication_queue/?$ ^ ^diag/replicate/(.+)$ ^ ^diag/echo_session/?$ ^ ^diag/echo_request_object/?$ ^ ^diag/echo_raw_post_data/?$ ^ ^diag/?$ ^ ^diag/get_replication_queue/?$ ^ ^diag/clear_replication_queue/?$ ^ ^diag/set_access_policy/(.+?)/?$ ^ ^diag/delete_all_access_policies/?$ ^ ^diag/get_access_policy/(.+?)/?$ ^ ^diag/create/(.+)$ ^ ^diag/slash/(.+?)/(.+?)/(.+?)/?$ ^ ^diag/exception/(.+?)/?$ ^ ^diag/delete_all_objects/?$ ^ ^diag/delete_single_object/(.+?)/?$ ^ ^diag/trusted_subjects/?$ ^ ^diag/permissions_for_object/(.+?)/?$ ^ ^diag/get_setting/(.+)$ ^ ^diag/delete_event_log/?$ ^ ^diag/inject_fictional_event_log/?$ The current URL, v2/monitor/ping, didn't match any of these. You're seeing this error because you have DEBUG = True in your Django settings file. Change that to False, and Django will display a standard 404 page. [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:59:05: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:59:05: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:59:05: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v1/monitor/ping [org.dataone.client.rest.RestClient] 20180205-21:59:05: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v1/node [org.dataone.client.rest.RestClient] 20180205-21:59:05: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20180205-21:59:05: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v2/node [org.dataone.client.rest.RestClient] 20180205-21:59:05: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:59:05: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-21:59:36: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-orc-1.test.dataone.org/mn/v1/monitor/ping [org.dataone.client.rest.RestClient] 20180205-21:59:36: [INFO]: Unable to assess v1 capabilities for MN: https://mn-sandbox-orc-1.test.dataone.org/mn/v1 : ServiceFailure : class org.dataone.client.exception.ClientSideException: /Connect to mn-sandbox-orc-1.test.dataone.org:443 [mn-sandbox-orc-1.test.dataone.org/160.36.13.154] failed: connect timed out [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-22:00:06: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-orc-1.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20180205-22:00:06: [INFO]: Unable to assess v2 capabilities for MN: https://mn-sandbox-orc-1.test.dataone.org/mn/v1 : ServiceFailure : class org.dataone.client.exception.ClientSideException: /Connect to mn-sandbox-orc-1.test.dataone.org:443 [mn-sandbox-orc-1.test.dataone.org/160.36.13.154] failed: connect timed out [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-22:00:06: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-22:00:06: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-22:00:06: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET http://dfc-mn.renci.org:8080/irods-dataone/rest/mn/v1/monitor/ping [org.dataone.client.rest.RestClient] 20180205-22:00:06: [INFO]: Unable to assess v1 capabilities for MN: http://dfc-mn.renci.org:8080/irods-dataone/rest/mn/v1 : ServiceFailure : class org.dataone.client.exception.ClientSideException: /Connect to dfc-mn.renci.org:8080 [dfc-mn.renci.org/152.54.1.30] failed: Connection refused (Connection refused) [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-22:00:06: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET http://dfc-mn.renci.org:8080/irods-dataone/rest/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20180205-22:00:06: [INFO]: Unable to assess v2 capabilities for MN: http://dfc-mn.renci.org:8080/irods-dataone/rest/mn/v1 : ServiceFailure : class org.dataone.client.exception.ClientSideException: /Connect to dfc-mn.renci.org:8080 [dfc-mn.renci.org/152.54.1.30] failed: Connection refused (Connection refused) [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-22:00:06: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-22:00:06: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-22:00:07: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://trusty.iarc.uaf.edu/mn/v1/monitor/ping [org.dataone.client.rest.RestClient] 20180205-22:00:07: [INFO]: Unable to assess v1 capabilities for MN: https://trusty.iarc.uaf.edu/mn/v1 : ServiceFailure : class org.dataone.client.exception.ClientSideException: /handshake alert: unrecognized_name [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-22:00:07: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://trusty.iarc.uaf.edu/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20180205-22:00:07: [INFO]: Unable to assess v2 capabilities for MN: https://trusty.iarc.uaf.edu/mn/v1 : ServiceFailure : class org.dataone.client.exception.ClientSideException: /handshake alert: unrecognized_name [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-22:00:07: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-22:00:07: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-22:00:07: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET http://usgs.ornl.gov/USGS_MN/mn/v1/monitor/ping [org.dataone.client.rest.RestClient] 20180205-22:00:07: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET http://usgs.ornl.gov/USGS_MN/mn/v1/node [org.dataone.client.rest.RestClient] 20180205-22:00:07: [INFO]: Unable to assess v1 capabilities for MN: http://usgs.ornl.gov/USGS_MN/mn/v1 : ServiceFailure : 302: Found: parser for deserializing HTML not written yet. Providing stripped-down html message body starting next line: Found The document has moved here. [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-22:00:08: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET http://usgs.ornl.gov/USGS_MN/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20180205-22:00:08: [INFO]: Unable to assess v2 capabilities for MN: http://usgs.ornl.gov/USGS_MN/mn/v1 : ServiceFailure : 404: Not Found: parser for deserializing HTML not written yet. Providing stripped-down html message body starting next line: Not Found The server has not found anything matching the request URI You can get technical details here. Please continue your visit at our home page. [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-22:00:08: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-22:00:08: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-22:00:08: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://alpha.tdar.org/dataone/v1/monitor/ping [org.dataone.client.rest.RestClient] 20180205-22:00:08: [INFO]: Unable to assess v1 capabilities for MN: https://alpha.tdar.org/dataone//v1 : ServiceFailure : 404: Not Found: parser for deserializing HTML not written yet. Providing stripped-down html message body starting next line: <!-- vim:sts=2:sw=2: --> TDAR:404 [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-22:00:08: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://alpha.tdar.org/dataone/v2/monitor/ping [org.dataone.client.rest.RestClient] 20180205-22:00:08: [INFO]: Unable to assess v2 capabilities for MN: https://alpha.tdar.org/dataone//v1 : ServiceFailure : 404: Not Found: parser for deserializing HTML not written yet. Providing stripped-down html message body starting next line: <!-- vim:sts=2:sw=2: --> TDAR:404 [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-22:00:08: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-22:00:08: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-22:00:09: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://test-prod.bco-dmo.org/d1/mn/v1/monitor/ping [org.dataone.client.rest.RestClient] 20180205-22:00:09: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://test-prod.bco-dmo.org/d1/mn/v1/node [org.dataone.client.rest.RestClient] 20180205-22:00:10: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://test-prod.bco-dmo.org/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20180205-22:00:10: [INFO]: Unable to assess v2 capabilities for MN: https://test-prod.bco-dmo.org/d1/mn/v1 : ServiceFailure : 404: Not Found: parser for deserializing HTML not written yet. Providing stripped-down html message body starting next line: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML+RDFa 1.0//EN" "http://www.w3.org/MarkUp/DTD/xhtml-rdfa-1.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" version="XHTML+RDFa 1.0" dir="ltr" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/terms/" xmlns:foaf="http://xmlns.com/foaf/0.1/" xmlns:og="http://ogp.me/ns#" xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#" xmlns:sioc="http://rdfs.org/sioc/ns#" xmlns:sioct="http://rdfs.org/sioc/types#" xmlns:skos="http://www.w3.org/2004/02/skos/core#" xmlns:xsd="http://www.w3.org/2001/XMLSchema#" xmlns:owl="http://www.w3.org/2002/07/owl#" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:rss="http://purl.org/rss/1.0/" xmlns:site="https://test-prod.bco-dmo.org/ns#" xmlns:odo="http://ocean-data.org/schema/" xmlns:emo="http://ocean-data.org/schema/entity-matching#" xmlns:bibo="http://purl.org/ontology/bibo/" xmlns:crypto="http://id.loc.gov/vocabulary/preservation/cryptographicHashFunctions/" xmlns:bcodmo="http://lod.bco-dmo.org/id/" xmlns:datacite="http://purl.org/spar/datacite/" xmlns:arpfo="http://vocab.ox.ac.uk/projectfunding#" xmlns:tw="http://tw.rpi.edu/schema/" xmlns:dcat="http://www.w3.org/ns/dcat#" xmlns:time="http://www.w3.org/2006/time#" xmlns:geosparql="http://www.opengis.net/ont/geosparql#" xmlns:participation="http://purl.org/vocab/participation/schema#" xmlns:sf="http://www.opengis.net/ont/sf#" xmlns:void="http://rdfs.org/ns/void#" xmlns:sd="http://www.w3.org/ns/sparql-service-description#" xmlns:dctype="http://purl.org/dc/dcmitype/" xmlns:prov="http://www.w3.org/ns/prov#" xmlns:geolink="http://schema.geolink.org/1.0/base/main#"> Page not found | BCO-DMO @import url("https://test-prod.bco-dmo.org/modules/system/system.base.css?p3jqgf"); @import url("https://test-prod.bco-dmo.org/modules/system/system.menus.css?p3jqgf"); @import url("https://test-prod.bco-dmo.org/modules/system/system.messages.css?p3jqgf"); @import url("https://test-prod.bco-dmo.org/modules/system/system.theme.css?p3jqgf"); @import url("https://test-prod.bco-dmo.org/sites/all/libraries/chosen/chosen.css?p3jqgf"); @import url("https://test-prod.bco-dmo.org/sites/all/modules/contrib/chosen/css/chosen-drupal.css?p3jqgf"); @import url("https://test-prod.bco-dmo.org/sites/all/modules/contrib/ldap/ldap_user/ldap_user.css?p3jqgf"); @import url("https://test-prod.bco-dmo.org/modules/aggregator/aggregator.css?p3jqgf"); @import url("https://test-prod.bco-dmo.org/sites/all/modules/contrib/date/date_api/date.css?p3jqgf"); @import url("https://test-prod.bco-dmo.org/sites/all/modules/contrib/date/date_popup/themes/datepicker.1.7.css?p3jqgf"); @import url("https://test-prod.bco-dmo.org/modules/field/theme/field.css?p3jqgf"); @import url("https://test-prod.bco-dmo.org/modules/node/node.css?p3jqgf"); @import url("https://test-prod.bco-dmo.org/modules/search/search.css?p3jqgf"); @import url("https://test-prod.bco-dmo.org/modules/user/user.css?p3jqgf"); @import url("https://test-prod.bco-dmo.org/sites/all/modules/contrib/views/css/views.css?p3jqgf"); @import url("https://test-prod.bco-dmo.org/sites/all/modules/contrib/ckeditor/css/ckeditor.css?p3jqgf"); @import url("https://test-prod.bco-dmo.org/sites/all/modules/contrib/ctools/css/ctools.css?p3jqgf"); @import url("https://test-prod.bco-dmo.org/sites/all/modules/contrib/ldap/ldap_servers/ldap_servers.admin.css?p3jqgf"); @import url("https://test-prod.bco-dmo.org/sites/all/modules/contrib/biblio/biblio.css?p3jqgf"); @import url("https://test-prod.bco-dmo.org/sites/all/themes/bcodmo/reset.css?p3jqgf"); @import url("https://test-prod.bco-dmo.org/sites/all/themes/bcodmo/style.css?p3jqgf"); @import url("https://test-prod.bco-dmo.org/sites/all/themes/bcodmo/ie8.css?p3jqgf"); <!-- (function(i,s,o,g,r,a,m){i["GoogleAnalyticsObject"]=r;i[r]=i[r]||function(){(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)})(window,document,"script","https://test-prod.bco-dmo.org/sites/default/files/googleanalytics/analytics.js?p3jqgf","ga");ga("create", "UA-16906710-4", {"cookieDomain":"auto","allowLinker":true});ga("require", "linker");ga("linker:autoLink", ["www.bco-dmo.org","www.bcodmo.org","osprey.bco-dmo.org"]);ga("set", "page", "/404.html?page=" + document.location.pathname + document.location.search + "&from=" + document.referrer);ga("send", "pageview"); //--> <!-- jQuery.extend(Drupal.settings, {"basePath":"\/","pathPrefix":"","ajaxPageState":{"theme":"bcodmo","theme_token":"vnnFIU-fn4yOA8lnCemT4Web6ljp6nC9dGO6gWiW214","js":{"sites\/all\/modules\/contrib\/jquery_update\/replace\/jquery\/1.10\/jquery.min.js":1,"misc\/jquery.once.js":1,"misc\/drupal.js":1,"sites\/all\/libraries\/chosen\/chosen.jquery.min.js":1,"sites\/all\/modules\/features\/osprey_usage_stats\/js\/event-tracker.js":1,"sites\/all\/modules\/contrib\/mefibs\/js\/mefibs.js":1,"sites\/all\/modules\/contrib\/google_analytics\/googleanalytics.js":1,"0":1,"sites\/all\/modules\/contrib\/chosen\/chosen.js":1,"sites\/all\/themes\/bcodmo\/js\/bcodmo.js":1,"sites\/all\/themes\/bcodmo\/js\/typeahead.bundle.js":1},"css":{"modules\/system\/system.base.css":1,"modules\/system\/system.menus.css":1,"modules\/system\/system.messages.css":1,"modules\/system\/system.theme.css":1,"sites\/all\/libraries\/chosen\/chosen.css":1,"sites\/all\/modules\/contrib\/chosen\/css\/chosen-drupal.css":1,"sites\/all\/modules\/contrib\/ldap\/ldap_user\/ldap_user.css":1,"modules\/aggregator\/aggregator.css":1,"sites\/all\/modules\/contrib\/date\/date_api\/date.css":1,"sites\/all\/modules\/contrib\/date\/date_popup\/themes\/datepicker.1.7.css":1,"modules\/field\/theme\/field.css":1,"modules\/node\/node.css":1,"modules\/search\/search.css":1,"modules\/user\/user.css":1,"sites\/all\/modules\/contrib\/views\/css\/views.css":1,"sites\/all\/modules\/contrib\/ckeditor\/css\/ckeditor.css":1,"sites\/all\/modules\/contrib\/ctools\/css\/ctools.css":1,"sites\/all\/modules\/contrib\/ldap\/ldap_servers\/ldap_servers.admin.css":1,"sites\/all\/modules\/contrib\/biblio\/biblio.css":1,"\/\/maxcdn.bootstrapcdn.com\/font-awesome\/4.1.0\/css\/font-awesome.css":1,"sites\/all\/themes\/bcodmo\/reset.css":1,"sites\/all\/themes\/bcodmo\/style.css":1,"sites\/all\/themes\/bcodmo\/ie8.css":1}},"mefibs":{"forms":{"search_es_multi_header":{"view_name":"search_es_multi","view_display_id":"page","form_prefix":"mefibs-form-search-es-multi-header","elements":["keywords","search_api_multi_fulltext_op"]}}},"googleanalytics":{"trackOutbound":1,"trackMailto":1,"trackDownload":1,"trackDownloadExtensions":"7z|aac|arc|arj|asf|asx|avi|bin|csv|doc(x|m)?|dot(x|m)?|exe|flv|gif|gz|gzip|hqx|jar|jpe?g|js|mp(2|3|4|e?g)|mov(ie)?|msi|msp|pdf|phps|png|ppt(x|m)?|pot(x|m)?|pps(x|m)?|ppam|sld(x|m)?|thmx|qtm?|ra(m|r)?|sea|sit|tar|tgz|torrent|txt|wav|wma|wmv|wpd|xls(x|m|b)?|xlt(x|m)|xlam|xml|z|zip","trackDomainMode":"2","trackCrossDomains":["www.bco-dmo.org","www.bcodmo.org","osprey.bco-dmo.org"]},"chosen":{"selector":"form#views-exposed-form-project-to-deployments-project-node-deployments-display select#edit-platform-type,.chosen-select, form#views-exposed-form-search-es-multi-page select#edit-type, form#nsf-tracker-interface-update-form select#edit-project-id, form#search-api-admin-index-fields select#edit-additional-field","minimum_single":9,"minimum_multiple":9,"minimum_width":200,"options":{"allow_single_deselect":false,"disable_search":false,"disable_search_threshold":9,"search_contains":true,"placeholder_text_multiple":"Choose some options","placeholder_text_single":"Choose an option","no_results_text":"No results match","inherit_select_classes":true}},"urlIsAjaxTrusted":{"\/search":true},"bcodmo":{"base_url":"https:\/\/test-prod.bco-dmo.org"}}); //--> Skip to main content Data Resources About Us AffiliationAwardDatasetDeploymentFundingInstrumentPageParameterPersonPlatformProgramProject Database 39Programs843Projects2622Deployments8816Datasets1353Instruments4583Parameters2355People531Affiliations83Funding1610Awards Geospatial Access Contribute Data Getting started » How-to Guide » FAQs Metadata Forms (.rtf files) » Program Metadata Form » Project Metadata Form » Deployment Metadata Form » Dataset Metadata Form Page not found The requested page "/d1/mn/v2/monitor/ping" could not be found. &copy;2018 Biological and Chemical Oceanography Data Management Office. Funded by the U.S. National Science Foundation @BCODMO View profile [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-22:00:10: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-22:00:10: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-22:00:10: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://ncei-node.test.dataone.org/mn/v1/monitor/ping [org.dataone.client.rest.RestClient] 20180205-22:00:10: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://ncei-node.test.dataone.org/mn/v1/node [org.dataone.client.rest.RestClient] 20180205-22:00:10: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://ncei-node.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20180205-22:00:10: [INFO]: Unable to assess v2 capabilities for MN: https://ncei-node.test.dataone.org/mn/v1 : ServiceFailure : 404: NOT FOUND: parser for deserializing HTML not written yet. Providing stripped-down html message body starting next line: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> 404 Not Found Home [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-22:00:10: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-22:00:10: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-22:00:11: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://edacd1mn.unm.edu/mn/v1/monitor/ping [org.dataone.client.rest.RestClient] 20180205-22:00:11: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://edacd1mn.unm.edu/mn/v1/node [org.dataone.client.rest.RestClient] 20180205-22:00:11: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://edacd1mn.unm.edu/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20180205-22:00:11: [INFO]: Unable to assess v2 capabilities for MN: https://edacd1mn.unm.edu/mn/v1 : ServiceFailure : 404: NOT FOUND: parser for deserializing HTML not written yet. Providing stripped-down html message body starting next line: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> 404 Not Found Home [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-22:00:11: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-22:00:11: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-22:00:11: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://gmnv2.test.dataone.org/mn/v1/monitor/ping [org.dataone.client.rest.RestClient] 20180205-22:00:11: [INFO]: Unable to assess v1 capabilities for MN: https://gmnv2.test.dataone.org/mn/v1 : ServiceFailure : 500: Internal Server Error: parser for deserializing HTML not written yet. Providing stripped-down html message body starting next line: AssertionError at /v1/monitor/ping Invalid content type. content-type=&quot;text/plain&quot; Request Method: GET Request URL: https://gmnv2.test.dataone.org/mn/v1/monitor/ping Django Version: 1.9.6 Exception Type: AssertionError Exception Value: Invalid content type. content-type=&quot;text/plain&quot; Exception Location: /var/local/dataone/gmn/lib/python2.7/site-packages/service/gmn/../mn/middleware/response_handler.py in _assert_correct_return_type, line 181 Python Executable: /usr/bin/python Python Version: 2.7.6 Python Path: [&#39;/var/local/dataone&#39;, &#39;/var/local/dataone/gmn/lib/python2.7&#39;, &#39;/var/local/dataone/gmn/lib/python2.7/plat-x86_64-linux-gnu&#39;, &#39;/var/local/dataone/gmn/lib/python2.7/lib-tk&#39;, &#39;/var/local/dataone/gmn/lib/python2.7/lib-old&#39;, &#39;/var/local/dataone/gmn/lib/python2.7/lib-dynload&#39;, &#39;/usr/lib/python2.7&#39;, &#39;/usr/lib/python2.7/plat-x86_64-linux-gnu&#39;, &#39;/usr/lib/python2.7/lib-tk&#39;, &#39;/var/local/dataone/gmn/local/lib/python2.7/site-packages&#39;, &#39;/var/local/dataone/gmn/lib/python2.7/site-packages&#39;, &#39;/var/local/dataone/gmn/lib/python2.7/site-packages/service/gmn/..&#39;] Server time: Mon, 5 Feb 2018 22:00:11 +0000 Traceback Switch to copy-and-paste view /var/local/dataone/gmn/local/lib/python2.7/site-packages/django/core/handlers/base.py in get_response # Get the exception info now, in case another exception is thrown later. signals.got_request_exception.send(sender=self.__class__, request=request) response = self.handle_uncaught_exception(request, resolver, sys.exc_info()) try: # Apply response middleware, regardless of the response for middleware_method in self._response_middleware: response = middleware_method(request, response) ... # Complain if the response middleware returned None (a common error). if response is None: raise ValueError( &quot;%s.process_response didn&#39;t return an &quot; &quot;HttpResponse object. It returned None instead.&quot; % (middleware_method.__self__.__class__.__name__)) &#x25b6; Local vars Variable Value callback_args () resolver_match ResolverMatch(func=mn.restrict_to_verb.get_monitor_ping, args=(), kwargs={}, url_name=None, app_names=[], namespaces=[]) response_is_rendered False middleware_method &lt;bound method ResponseHandler.process_response of &lt;mn.middleware.response_handler.ResponseHandler object at 0x7fa4c02bd0d0&gt;&gt; self &lt;django.core.handlers.wsgi.WSGIHandler object at 0x7fa4c8317250&gt; request &lt;WSGIRequest: GET &#39;/mn/v1/monitor/ping&#39;&gt; callback &lt;function get_monitor_ping at 0x7fa4bbd41d70&gt; wrapped_callback &lt;function get_monitor_ping at 0x7fa4bbb2cc80&gt; resolver &lt;RegexURLResolver &#39;mn.urls&#39; (None:None) ^/&gt; callback_kwargs {} response &lt;HttpResponse status_code=200, &quot;text/plain&quot;&gt; urlconf &#39;mn.urls&#39; /var/local/dataone/gmn/lib/python2.7/site-packages/service/gmn/../mn/middleware/response_handler.py in process_response response = self._http_response_with_identifier_type(request, view_result) else: assert False, &quot;Unknown view response type: {} {}&quot;.format( type(view_result), str(view_result) ) self._debug_mode_responses(request, response) if settings.GMN_DEBUG: self._assert_correct_return_type(request, response) ... return response def _debug_mode_responses(self, request, response): &quot;&quot;&quot;Extra functionality available in debug mode. &quot;&quot;&quot; if settings.GMN_DEBUG: &#x25b6; Local vars Variable Value view_result &lt;HttpResponse status_code=200, &quot;text/plain&quot;&gt; request &lt;WSGIRequest: GET &#39;/mn/v1/monitor/ping&#39;&gt; response &lt;HttpResponse status_code=200, &quot;text/plain&quot;&gt; self &lt;mn.middleware.response_handler.ResponseHandler object at 0x7fa4c02bd0d0&gt; /var/local/dataone/gmn/lib/python2.7/site-packages/service/gmn/../mn/middleware/response_handler.py in _assert_correct_return_type &#39;replicate&#39;, ): return if request.method == &#39;HEAD&#39; and api_verb_str == &#39;object&#39;: return # Anything else has to be a valid XML doc assert response[&#39;content-type&#39;] == d1_common.const.CONTENT_TYPE_XML, \ u&#39;Invalid content type. content-type=&quot;{}&quot;&#39;.format(response[&#39;content-type&#39;]) ... assert d1_common.type_conversions.str_is_well_formed(response.content), \ u&#39;Not well formed XML. content=&quot;{}&quot;&#39;.format(response.content) # The XML doc can be a D1 error or a D1 type corresponding to the API if d1_common.type_conversions.str_is_error(response.content): return &#x25b6; Local vars Variable Value api_verb_str u&#39;monitor&#39; self &lt;mn.middleware.response_handler.ResponseHandler object at 0x7fa4c02bd0d0&gt; request &lt;WSGIRequest: GET &#39;/mn/v1/monitor/ping&#39;&gt; response &lt;HttpResponse status_code=200, &quot;text/plain&quot;&gt; <input type="hidden" name="title" value="AssertionError at /v1/monitor/ping"> Environment: Request Method: GET Request URL: https://gmnv2.test.dataone.org/mn/v1/monitor/ping Django Version: 1.9.6 Python Version: 2.7.6 Installed Applications: (&#39;django.contrib.staticfiles&#39;, &#39;mn&#39;) Installed Middleware: (&#39;mn.middleware.request_handler.RequestHandler&#39;, &#39;mn.middleware.exception_handler.ExceptionHandler&#39;, &#39;mn.middleware.response_handler.ResponseHandler&#39;, &#39;mn.middleware.view_handler.ViewHandler&#39;, &#39;mn.middleware.startup_handler.StartupHandler&#39;) Traceback: File "/var/local/dataone/gmn/local/lib/python2.7/site-packages/django/core/handlers/base.py" in get_response 235. response = middleware_method(request, response) File "/var/local/dataone/gmn/lib/python2.7/site-packages/service/gmn/../mn/middleware/response_handler.py" in process_response 67. self._assert_correct_return_type(request, response) File "/var/local/dataone/gmn/lib/python2.7/site-packages/service/gmn/../mn/middleware/response_handler.py" in _assert_correct_return_type 181. u&#39;Invalid content type. content-type=&quot;{}&quot;&#39;.format(response[&#39;content-type&#39;]) Exception Type: AssertionError at /v1/monitor/ping Exception Value: Invalid content type. content-type=&quot;text/plain&quot; Request information GET No GET data POST No POST data FILES No FILES data COOKIES No cookie data META Variable Value mod_wsgi.listener_port &#39;443&#39; CONTEXT_DOCUMENT_ROOT &#39;/var/www&#39; SERVER_SOFTWARE &#39;Apache/2.4.7 (Ubuntu)&#39; mod_wsgi.process_group &#39;gmn&#39; SCRIPT_NAME u&#39;/mn&#39; mod_wsgi.enable_sendfile &#39;0&#39; mod_wsgi.handler_script &#39;&#39; SERVER_SIGNATURE &#39;&lt;address&gt;Apache/2.4.7 (Ubuntu) Server at gmnv2.test.dataone.org Port 443&lt;/address&gt;\n&#39; REQUEST_METHOD &#39;GET&#39; PATH_INFO u&#39;/v1/monitor/ping&#39; SERVER_PROTOCOL &#39;HTTP/1.1&#39; QUERY_STRING &#39;&#39; SSL_TLS_SNI &#39;gmnv2.test.dataone.org&#39; HTTP_USER_AGENT &#39;Apache-HttpClient/4.3.6 (java 1.5)&#39; HTTP_CONNECTION &#39;Keep-Alive&#39; SERVER_NAME &#39;gmnv2.test.dataone.org&#39; REMOTE_ADDR &#39;64.106.40.19&#39; mod_wsgi.queue_start &#39;1517868011479050&#39; mod_wsgi.request_handler &#39;wsgi-script&#39; wsgi.url_scheme &#39;https&#39; HTTP_VIA &#39;1.1 localhost (Apache-HttpClient/4.3.6 (cache))&#39; PATH_TRANSLATED &#39;/var/www/v1/monitor/ping&#39; SERVER_PORT &#39;443&#39; wsgi.multiprocess True mod_wsgi.input_chunked &#39;0&#39; SERVER_ADDR &#39;64.106.40.36&#39; DOCUMENT_ROOT &#39;/var/www&#39; SSL_CLIENT_CERT &#39;-----BEGIN CERTIFICATE-----\nMIIFqzCCA5OgAwIBAgIJANoyY6KhLQCdMA0GCSqGSIb3DQEBBQUAMFUxEzARBgoJ\nkiaJk/IsZAEZFgNvcmcxFzAVBgoJkiaJk/IsZAEZFgdkYXRhb25lMSUwIwYDVQQD\nDBxEYXRhT05FIFRlc3QgSW50ZXJtZWRpYXRlIENBMB4XDTE1MDMyMDE4MTcwNloX\nDTE4MDMxOTE4MTcwNlowTzETMBEGCgmSJomT8ixkARkWA29yZzEXMBUGCgmSJomT\n8ixkARkWB2RhdGFvbmUxHzAdBgNVBAMMFnVybjpub2RlOmNuU2FuZGJveE9SQzEw\nggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCpOO/YcfPm8fM2s1hwSSzT\naFPizLuxIC9x8GPmcU+zSJwKAjzcxKTC8p8u+e9lREmbrqMAT0j57YfToLpl2rK1\n5VRwGd0+YWGZLuk8vltmW4MnZduRuVp8HBo7tP6HgHQHs+5MjkO69xSbkGJapBkn\nLIEGxL69UgEgOgTz5z7uaL30c3tEmItldyTHjgrFlGzTKer8C1XzP0pa/tqqHuAo\n47Ur8GQ8iinb0cUK5mbPbJi5rJK3L/1tuaieQSNGUE2ZJ5XuNoUFAhbb84FsKETy\nyISV+m4g5mmer3763Ue7NZmaQBDH7VwRXnl5AG/WjG6Vl+jXMJ1ynHM2pW9LUSXr\nAgMBAAGjggGCMIIBfjAJBgNVHRMEAjAAMCwGCWCGSAGG+EIBDQQfFh1PcGVuU1NM\nIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQUniFyUATSN6XuZLGNdHPk\ntiTjNRUwHwYDVR0jBBgwFoAU7y7BJ2wqigmrbMNFfzv5V9UWqbMwggEBBgNVHR8E\ngfkwgfYwPKA6oDiGNmh0dHA6Ly9yZWxlYXNlcy5kYXRhb25lLm9yZy9jcmwvRGF0\nYU9ORVRlc3RJbnRfQ1JMLnBlbTA9oDugOYY3aHR0cDovL2NuLXVjc2ItMS5kYXRh\nb25lLm9yZy9jcmwvRGF0YU9ORVRlc3RJbnRfQ1JMLnBlbTA5oDegNYYzaHR0cDov\nL2NuLXVubS0xLmRhdGFvbmUub3JnL2NybC9EYXRhT05FVGVzdF9DUkwucGVtMDyg\nOqA4hjZodHRwOi8vY24tb3JjLTEuZGF0YW9uZS5vcmcvY3JsL0RhdGFPTkVUZXN0\nSW50X0NSTC5wZW0wDQYJKoZIhvcNAQEFBQADggIBAE5w9LRFLwdm+eaE1oX5lyWI\n+B36EmcLkAIdyIVo8Eu0nV0M7EetoneP4VoekM+lBoZ17/zxPkYS2nzEvsB9q7qB\nZGX1y5zgBSVbZHfciwigvhbgryx/M0hkaV/SxABVOcrosQhYM7H5xzOBF6B0sRXh\n5pQctPqNlCo+/nFa9GC+Ra4BnyYEn4gTDkBKFjEubu6gqhECQANVABGK9gFjlQSd\ntB1DqbZZPH/NWfGUIKgtt8+yPABwfldOvYzaEcbbhkGW69qONCylTcp0K/kwJJqd\nUBZw+/biBNVE47nJ8iuvvO4M7+cl/VyI3E02ynKBU9/KJw2h32DJRMJSe8CLJLb3\nIJ82E5ZNlC0kHInxsQnDiIm0n05f41zWjoo8a0OTB1hMmXT7cQrBbaRCvxCXMvYf\n5KR5oB1gyHVquMSMNgfR7O7mXrkoOQ4gs1uiw9By+bgwx3rTWd79d06sQIAFISjr\n0X03fzAKlinO8TueGtAkzCs1n/G7MEJn9W4F29Cr10/T2N5SHS3nGjFmT0YzhPUl\n0G0gBbP6T2mPvz8SSvmOP5sLKF3szKFOWvVBdDrkyf1fxdKBPM7ordBlvZsmqp+l\nsMhmn2pxxUZd/nJEoEnNZDoVe9HpjiiL1EPi7lDFRf4Y0VJoup1cYzmmOed2iVqb\nAb+CNqcqEUpRk8ub3Ks6\n-----END CERTIFICATE-----\n&#39; SCRIPT_FILENAME &#39;/var/local/dataone/gmn/lib/python2.7/site-packages/service/gmn/gmn.wsgi&#39; SERVER_ADMIN &#39;webmaster@localhost&#39; wsgi.input &lt;mod_wsgi.Input object at 0x7fa4bacc2030&gt; HTTP_HOST &#39;gmnv2.test.dataone.org&#39; CONTEXT_PREFIX &#39;&#39; wsgi.multithread True mod_wsgi.callable_object &#39;application&#39; REQUEST_URI &#39;/mn/v1/monitor/ping&#39; wsgi.version (1, 0) GATEWAY_INTERFACE &#39;CGI/1.1&#39; wsgi.run_once False wsgi.errors &lt;mod_wsgi.Log object at 0x7fa4baf80970&gt; REMOTE_PORT &#39;39755&#39; mod_wsgi.listener_host &#39;&#39; REQUEST_SCHEME &#39;https&#39; mod_wsgi.version (3, 4) mod_wsgi.application_group &#39;&#39; mod_wsgi.script_reloading &#39;1&#39; wsgi.file_wrapper &#39;&#39; HTTP_ACCEPT_ENCODING &#39;gzip,deflate&#39; SSL_SERVER_CERT &#39;-----BEGIN CERTIFICATE-----\nMIIFDzCCA/egAwIBAgISA9K9vNyjJfhZN+nP7627uO5BMA0GCSqGSIb3DQEBCwUA\nMEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD\nExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xNzEyMjcxNjQ0MTNaFw0x\nODAzMjcxNjQ0MTNaMCExHzAdBgNVBAMTFmdtbnYyLnRlc3QuZGF0YW9uZS5vcmcw\nggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDcyDgGOpI7woMUGkEJmldj\nD/zSAB+S89TSdv5L1SqKgZ7odsPFRMLzKUEBTLoMRG6czCf02cTU16sHjcxGX7RU\nMx4NPprVyLagOWS4s5fG2TYkajroHfM2/qXwHjG0pTsREcYOWGwwJrhCagiJ9USp\nxFBB3QGZa2TC+hktbZGd4wZXUgWVksYcovGiWeHPabgYil2WX462jo+SyrfL86Je\ndVpnuXiR97Iiy2j/SqpwPBCrKXZgI2Bpvp/nnYwxvcK2jfsgcKssNl0kMKTONRFj\n6UU797ji10WCE66KitiFs62bsx8dHl8aPflcQP3eL5yXblb88MxpOSDD02OyQtl1\nAgMBAAGjggIWMIICEjAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0lBBYwFAYIKwYBBQUH\nAwEGCCsGAQUFBwMCMAwGA1UdEwEB/wQCMAAwHQYDVR0OBBYEFNUsknkjJk+bOX/5\neugX4b5/x/YCMB8GA1UdIwQYMBaAFKhKamMEfd265tE5t6ZFZe/zqOyhMG8GCCsG\nAQUFBwEBBGMwYTAuBggrBgEFBQcwAYYiaHR0cDovL29jc3AuaW50LXgzLmxldHNl\nbmNyeXB0Lm9yZzAvBggrBgEFBQcwAoYjaHR0cDovL2NlcnQuaW50LXgzLmxldHNl\nbmNyeXB0Lm9yZy8wIQYDVR0RBBowGIIWZ21udjIudGVzdC5kYXRhb25lLm9yZzCB\n/gYDVR0gBIH2MIHzMAgGBmeBDAECATCB5gYLKwYBBAGC3xMBAQEwgdYwJgYIKwYB\nBQUHAgEWGmh0dHA6Ly9jcHMubGV0c2VuY3J5cHQub3JnMIGrBggrBgEFBQcCAjCB\nngyBm1RoaXMgQ2VydGlmaWNhdGUgbWF5IG9ubHkgYmUgcmVsaWVkIHVwb24gYnkg\nUmVseWluZyBQYXJ0aWVzIGFuZCBvbmx5IGluIGFjY29yZGFuY2Ugd2l0aCB0aGUg\nQ2VydGlmaWNhdGUgUG9saWN5IGZvdW5kIGF0IGh0dHBzOi8vbGV0c2VuY3J5cHQu\nb3JnL3JlcG9zaXRvcnkvMA0GCSqGSIb3DQEBCwUAA4IBAQBkixZ7si3RBBLJQs4E\n682d8abPWpRbTJof2bu4y0Y4KiMpiitjV62Ec+dBRFWV6jKLKvqMUVR1roAV+eV2\nHp91hNDBq7rvcBxVIP4oFnqg4NZGyOx5DAWRwyFDqH86X2q5C3f/6XUWwvEoNXoJ\nA2zplF140M512YLoiZLqX0mhcFkw4Rr3xPGiyqB5mD8Zn2v6E6qw4S+iwqQRquD+\nKUlEou9wGGs3ROLJXuqrc3DEjwQzCASbnsRGMvbRR7d63AzsqdXgwUAe5PYTCIAz\nKw5fWkf6Q0R1CfIE5QyLxAzpOo4cdBjqIqYBIPgMb4BeyHQV0OVTSJQza3B2jCUk\nUmm7\n-----END CERTIFICATE-----\n&#39; Settings Using settings module gmn.settings Setting Value MONTH_DAY_FORMAT &#39;F j&#39; SECURE_SSL_REDIRECT False SECURE_BROWSER_XSS_FILTER False USE_X_FORWARDED_PORT False USE_THOUSAND_SEPARATOR False CSRF_COOKIE_SECURE False LANGUAGE_CODE &#39;en-us&#39; ROOT_URLCONF &#39;mn.urls&#39; MANAGERS ((&#39;Roger Dahl&#39;, &#39;dahl@unm.edu&#39;),) EMAIL_HOST_PASSWORD u&#39;********************&#39; SILENCED_SYSTEM_CHECKS [] DEFAULT_CHARSET &#39;utf-8&#39; SESSION_SERIALIZER &#39;django.contrib.sessions.serializers.JSONSerializer&#39; STATIC_ROOT None LOG_PATH &#39;/var/local/dataone/gmn/lib/python2.7/site-packages/service/gmn/./gmn.log&#39; NODE_SYNC_SCHEDULE_WEEKDAY &#39;?&#39; NODE_SYNC_SCHEDULE_MINUTE &#39;0/3&#39; MAX_XML_DOCUMENT_SIZE 1048576 USE_L10N False ALLOWED_HOSTS [&#39;localhost&#39;, &#39;127.0.0.1&#39;] MESSAGE_STORAGE &#39;django.contrib.messages.storage.fallback.FallbackStorage&#39; EMAIL_SUBJECT_PREFIX &#39;[Django] &#39; NODE_SYNC_SCHEDULE_YEAR &#39;*&#39; SECURE_HSTS_SECONDS 0 STATICFILES_FINDERS [&#39;django.contrib.staticfiles.finders.FileSystemFinder&#39;, &#39;django.contrib.staticfiles.finders.AppDirectoriesFinder&#39;] SESSION_CACHE_ALIAS &#39;default&#39; SESSION_COOKIE_DOMAIN None SESSION_COOKIE_NAME &#39;sessionid&#39; TIME_INPUT_FORMATS [&#39;%H:%M:%S&#39;, &#39;%H:%M:%S.%f&#39;, &#39;%H:%M&#39;] SECURE_REDIRECT_EXEMPT [] DATABASES {&#39;default&#39;: {&#39;ATOMIC_REQUESTS&#39;: True, &#39;AUTOCOMMIT&#39;: True, &#39;CONN_MAX_AGE&#39;: 0, &#39;ENGINE&#39;: &#39;django.db.backends.postgresql_psycopg2&#39;, &#39;HOST&#39;: &#39;&#39;, &#39;NAME&#39;: &#39;gmn&#39;, &#39;OPTIONS&#39;: {}, &#39;PASSWORD&#39;: u&#39;********************&#39;, &#39;PORT&#39;: &#39;&#39;, &#39;TEST&#39;: {&#39;CHARSET&#39;: None, &#39;COLLATION&#39;: None, &#39;MIRROR&#39;: None, &#39;NAME&#39;: None}, &#39;TIME_ZONE&#39;: None, &#39;USER&#39;: &#39;&#39;}} EMAIL_SSL_KEYFILE u&#39;********************&#39; TEMPLATE_DEBUG True FILE_UPLOAD_DIRECTORY_PERMISSIONS None GMN_DEBUG True STATIC_URL &#39;./mn/static/&#39; FILE_UPLOAD_PERMISSIONS None FILE_UPLOAD_HANDLERS [&#39;django.core.files.uploadhandler.MemoryFileUploadHandler&#39;, &#39;django.core.files.uploadhandler.TemporaryFileUploadHandler&#39;] DEFAULT_CONTENT_TYPE &#39;text/html&#39; APPEND_SLASH True FIRST_DAY_OF_WEEK 0 DATABASE_ROUTERS [] DEFAULT_TABLESPACE &#39;&#39; OBJECT_STORE_PATH &#39;/var/local/dataone/gmn/lib/python2.7/site-packages/service/gmn/../stores/object&#39; YEAR_MONTH_FORMAT &#39;F Y&#39; STATICFILES_STORAGE &#39;django.contrib.staticfiles.storage.StaticFilesStorage&#39; CACHES {&#39;default&#39;: {&#39;BACKEND&#39;: &#39;django.core.cache.backends.locmem.LocMemCache&#39;, &#39;TIMEOUT&#39;: 3600}} SERVER_EMAIL &#39;root@localhost&#39; SESSION_COOKIE_PATH &#39;/&#39; SECURE_CONTENT_TYPE_NOSNIFF False MIDDLEWARE_CLASSES (&#39;mn.middleware.request_handler.RequestHandler&#39;, &#39;mn.middleware.exception_handler.ExceptionHandler&#39;, &#39;mn.middleware.response_handler.ResponseHandler&#39;, &#39;mn.middleware.view_handler.ViewHandler&#39;, &#39;mn.middleware.startup_handler.StartupHandler&#39;) TIER 3 THOUSAND_SEPARATOR &#39;,&#39; SECRET_KEY u&#39;********************&#39; LANGUAGE_COOKIE_NAME &#39;django_language&#39; WRAPPED_MODE_BASIC_AUTH_USERNAME &#39;&#39; DEFAULT_INDEX_TABLESPACE &#39;&#39; MONITOR True ECHO_REQUEST_OBJECT False LOGGING_CONFIG &#39;logging.config.dictConfig&#39; NODE_SUBJECT &#39;CN=urn:node:mnTestGMNv2,DC=dataone,DC=org&#39; TEMPLATE_LOADERS (&#39;django.template.loaders.filesystem.Loader&#39;,) WRAPPED_MODE_BASIC_AUTH_ENABLED False NODE_SYNCHRONIZE True WSGI_APPLICATION None NODE_IDENTIFIER &#39;urn:node:mnTestGMNv2&#39; X_FRAME_OPTIONS &#39;SAMEORIGIN&#39; AUTHENTICATION_BACKENDS [&#39;django.contrib.auth.backends.ModelBackend&#39;] FORCE_SCRIPT_NAME None USE_X_FORWARDED_HOST False CSRF_HEADER_NAME &#39;HTTP_X_CSRFTOKEN&#39; EMAIL_TIMEOUT None SECURE_SSL_HOST None SIGNING_BACKEND &#39;django.core.signing.TimestampSigner&#39; SESSION_COOKIE_SECURE True CSRF_COOKIE_DOMAIN None FILE_CHARSET &#39;utf-8&#39; DEBUG True CSRF_TRUSTED_ORIGINS [] LANGUAGE_COOKIE_DOMAIN None SYSMETA_STORE_PATH &#39;/var/local/dataone/gmn/lib/python2.7/site-packages/service/gmn/../stores/sysmeta&#39; DEFAULT_FILE_STORAGE &#39;django.core.files.storage.FileSystemStorage&#39; INSTALLED_APPS (&#39;django.contrib.staticfiles&#39;, &#39;mn&#39;) PUBLIC_OBJECT_LIST True LANGUAGES [(&#39;af&#39;, &#39;Afrikaans&#39;), (&#39;ar&#39;, &#39;Arabic&#39;), (&#39;ast&#39;, &#39;Asturian&#39;), (&#39;az&#39;, &#39;Azerbaijani&#39;), (&#39;bg&#39;, &#39;Bulgarian&#39;), (&#39;be&#39;, &#39;Belarusian&#39;), (&#39;bn&#39;, &#39;Bengali&#39;), (&#39;br&#39;, &#39;Breton&#39;), (&#39;bs&#39;, &#39;Bosnian&#39;), (&#39;ca&#39;, &#39;Catalan&#39;), (&#39;cs&#39;, &#39;Czech&#39;), (&#39;cy&#39;, &#39;Welsh&#39;), (&#39;da&#39;, &#39;Danish&#39;), (&#39;de&#39;, &#39;German&#39;), (&#39;el&#39;, &#39;Greek&#39;), (&#39;en&#39;, &#39;English&#39;), (&#39;en-au&#39;, &#39;Australian English&#39;), (&#39;en-gb&#39;, &#39;British English&#39;), (&#39;eo&#39;, &#39;Esperanto&#39;), (&#39;es&#39;, &#39;Spanish&#39;), (&#39;es-ar&#39;, &#39;Argentinian Spanish&#39;), (&#39;es-co&#39;, &#39;Colombian Spanish&#39;), (&#39;es-mx&#39;, &#39;Mexican Spanish&#39;), (&#39;es-ni&#39;, &#39;Nicaraguan Spanish&#39;), (&#39;es-ve&#39;, &#39;Venezuelan Spanish&#39;), (&#39;et&#39;, &#39;Estonian&#39;), (&#39;eu&#39;, &#39;Basque&#39;), (&#39;fa&#39;, &#39;Persian&#39;), (&#39;fi&#39;, &#39;Finnish&#39;), (&#39;fr&#39;, &#39;French&#39;), (&#39;fy&#39;, &#39;Frisian&#39;), (&#39;ga&#39;, &#39;Irish&#39;), (&#39;gd&#39;, &#39;Scottish Gaelic&#39;), (&#39;gl&#39;, &#39;Galician&#39;), (&#39;he&#39;, &#39;Hebrew&#39;), (&#39;hi&#39;, &#39;Hindi&#39;), (&#39;hr&#39;, &#39;Croatian&#39;), (&#39;hu&#39;, &#39;Hungarian&#39;), (&#39;ia&#39;, &#39;Interlingua&#39;), (&#39;id&#39;, &#39;Indonesian&#39;), (&#39;io&#39;, &#39;Ido&#39;), (&#39;is&#39;, &#39;Icelandic&#39;), (&#39;it&#39;, &#39;Italian&#39;), (&#39;ja&#39;, &#39;Japanese&#39;), (&#39;ka&#39;, &#39;Georgian&#39;), (&#39;kk&#39;, &#39;Kazakh&#39;), (&#39;km&#39;, &#39;Khmer&#39;), (&#39;kn&#39;, &#39;Kannada&#39;), (&#39;ko&#39;, &#39;Korean&#39;), (&#39;lb&#39;, &#39;Luxembourgish&#39;), (&#39;lt&#39;, &#39;Lithuanian&#39;), (&#39;lv&#39;, &#39;Latvian&#39;), (&#39;mk&#39;, &#39;Macedonian&#39;), (&#39;ml&#39;, &#39;Malayalam&#39;), (&#39;mn&#39;, &#39;Mongolian&#39;), (&#39;mr&#39;, &#39;Marathi&#39;), (&#39;my&#39;, &#39;Burmese&#39;), (&#39;nb&#39;, &#39;Norwegian Bokmal&#39;), (&#39;ne&#39;, &#39;Nepali&#39;), (&#39;nl&#39;, &#39;Dutch&#39;), (&#39;nn&#39;, &#39;Norwegian Nynorsk&#39;), (&#39;os&#39;, &#39;Ossetic&#39;), (&#39;pa&#39;, &#39;Punjabi&#39;), (&#39;pl&#39;, &#39;Polish&#39;), (&#39;pt&#39;, &#39;Portuguese&#39;), (&#39;pt-br&#39;, &#39;Brazilian Portuguese&#39;), (&#39;ro&#39;, &#39;Romanian&#39;), (&#39;ru&#39;, &#39;Russian&#39;), (&#39;sk&#39;, &#39;Slovak&#39;), (&#39;sl&#39;, &#39;Slovenian&#39;), (&#39;sq&#39;, &#39;Albanian&#39;), (&#39;sr&#39;, &#39;Serbian&#39;), (&#39;sr-latn&#39;, &#39;Serbian Latin&#39;), (&#39;sv&#39;, &#39;Swedish&#39;), (&#39;sw&#39;, &#39;Swahili&#39;), (&#39;ta&#39;, &#39;Tamil&#39;), (&#39;te&#39;, &#39;Telugu&#39;), (&#39;th&#39;, &#39;Thai&#39;), (&#39;tr&#39;, &#39;Turkish&#39;), (&#39;tt&#39;, &#39;Tatar&#39;), (&#39;udm&#39;, &#39;Udmurt&#39;), (&#39;uk&#39;, &#39;Ukrainian&#39;), (&#39;ur&#39;, &#39;Urdu&#39;), (&#39;vi&#39;, &#39;Vietnamese&#39;), (&#39;zh-hans&#39;, &#39;Simplified Chinese&#39;), (&#39;zh-hant&#39;, &#39;Traditional Chinese&#39;)] REPLICATION_SPACEALLOCATED 10995116277760 NODE_SYNC_SCHEDULE_MONTH &#39;*&#39; STATICFILES_DIRS [] PREPEND_WWW False CLIENT_CERT_PRIVATE_KEY_PATH u&#39;********************&#39; LANGUAGE_COOKIE_AGE None SESSION_COOKIE_HTTPONLY True DEBUG_PROPAGATE_EXCEPTIONS False CSRF_COOKIE_AGE 31449600 DATETIME_FORMAT &#39;N j, Y, P&#39; LOGIN_URL &#39;/accounts/login/&#39; SESSION_EXPIRE_AT_BROWSER_CLOSE False REPLICATION_ALLOWEDNODE () SESSION_SAVE_EVERY_REQUEST False STAND_ALONE False TIME_FORMAT &#39;P&#39; AUTH_USER_MODEL &#39;auth.User&#39; DATE_INPUT_FORMATS [&#39;%Y-%m-%d&#39;, &#39;%m/%d/%Y&#39;, &#39;%m/%d/%y&#39;, &#39;%b %d %Y&#39;, &#39;%b %d, %Y&#39;, &#39;%d %b %Y&#39;, &#39;%d %b, %Y&#39;, &#39;%B %d %Y&#39;, &#39;%B %d, %Y&#39;, &#39;%d %B %Y&#39;, &#39;%d %B, %Y&#39;] CSRF_COOKIE_NAME &#39;csrftoken&#39; AUTH_PASSWORD_VALIDATORS u&#39;********************&#39; PASSWORD_RESET_TIMEOUT_DAYS u&#39;********************&#39; SESSION_FILE_PATH None CACHE_MIDDLEWARE_ALIAS &#39;default&#39; REPLICATION_ALLOWEDOBJECTFORMAT () NUMBER_GROUPING 0 SESSION_ENGINE &#39;django.contrib.sessions.backends.db&#39; CSRF_FAILURE_VIEW &#39;django.views.csrf.csrf_failure&#39; CSRF_COOKIE_PATH &#39;/&#39; LOGIN_REDIRECT_URL &#39;/accounts/profile/&#39; TEMPLATE_STRING_IF_INVALID &#39;&#39; WRAPPED_MODE_BASIC_AUTH_PASSWORD u&#39;********************&#39; DECIMAL_SEPARATOR &#39;.&#39; IGNORABLE_404_URLS [] NODE_SYNC_SCHEDULE_HOUR &#39;*&#39; LOCALE_PATHS [] REPLICATION_MAXOBJECTSIZE -1 NODE_REPLICATE True LOGOUT_URL &#39;/accounts/logout/&#39; EMAIL_USE_TLS False ALLOW_INTEGRATION_TESTS True FIXTURE_DIRS [] EMAIL_HOST &#39;localhost&#39; DATE_FORMAT &#39;N j, Y&#39; MEDIA_ROOT &#39;/var/local/dataone/gmn/lib/python2.7/site-packages/service/gmn/../stores&#39; NODE_NAME &#39;GMN v2 Test&#39; DEFAULT_EXCEPTION_REPORTER_FILTER &#39;django.views.debug.SafeExceptionReporterFilter&#39; ADMINS ((&#39;Roger Dahl&#39;, &#39;dahl@unm.edu&#39;),) FORMAT_MODULE_PATH None DEFAULT_FROM_EMAIL &#39;webmaster@localhost&#39; SECURE_HSTS_INCLUDE_SUBDOMAINS False MEDIA_URL &#39;&#39; CLIENT_CERT_PATH &#39;/var/local/dataone/certs/client/client_cert.pem&#39; TEMPLATE_DIRS (&#39;/var/local/dataone/gmn/lib/python2.7/site-packages/service/gmn/../mn/templates&#39;,) NODE_BASEURL &#39;https://gmnv2.test.dataone.org/mn&#39; DATAONE_ROOT &#39;https://cn-sandbox.test.dataone.org/cn&#39; NODE_CONTACT_SUBJECT &#39;CN=Roger Dahl A1779,O=Google,C=US,DC=cilogon,DC=org&#39; DISALLOWED_USER_AGENTS [] ALLOWED_INCLUDE_ROOTS [] USE_I18N True LOGGING {&#39;disable_existing_loggers&#39;: True, &#39;formatters&#39;: {&#39;simple&#39;: {&#39;format&#39;: &#39;%(levelname)s %(message)s&#39;}, &#39;verbose&#39;: {&#39;datefmt&#39;: &#39;%Y-%m-%d %H:%M:%S&#39;, &#39;format&#39;: &#39;%(asctime)s %(levelname)-8s %(name)s %(module)s %(process)d %(thread)d %(message)s&#39;}}, &#39;handlers&#39;: {&#39;file&#39;: {&#39;class&#39;: &#39;logging.FileHandler&#39;, &#39;filename&#39;: &#39;/var/local/dataone/gmn/lib/python2.7/site-packages/service/gmn/./gmn.log&#39;, &#39;formatter&#39;: &#39;verbose&#39;, &#39;level&#39;: &#39;DEBUG&#39;}, &#39;null&#39;: {&#39;class&#39;: &#39;logging.NullHandler&#39;, &#39;level&#39;: &#39;DEBUG&#39;}}, &#39;loggers&#39;: {&#39;&#39;: {&#39;handlers&#39;: [&#39;file&#39;], &#39;level&#39;: &#39;DEBUG&#39;, &#39;propagate&#39;: True}, &#39;django&#39;: {&#39;handlers&#39;: [&#39;file&#39;], &#39;level&#39;: &#39;DEBUG&#39;, &#39;propagate&#39;: True}, &#39;django.db.backends&#39;: {&#39;handlers&#39;: [&#39;null&#39;], &#39;level&#39;: &#39;WARNING&#39;, &#39;propagate&#39;: False}}, &#39;version&#39;: 1} NODE_DESCRIPTION &#39;GMN v2 Test&#39; SHORT_DATE_FORMAT &#39;m/d/Y&#39; TEMPLATES [] SECURE_PROXY_SSL_HEADER None LOG_LEVEL &#39;DEBUG&#39; TEST_RUNNER &#39;django.test.runner.DiscoverRunner&#39; CACHE_MIDDLEWARE_KEY_PREFIX u&#39;********************&#39; NODE_SYNC_SCHEDULE_SECOND &#39;0&#39; TIME_ZONE &#39;UTC&#39; FILE_UPLOAD_MAX_MEMORY_SIZE 2621440 EMAIL_BACKEND &#39;django.core.mail.backends.smtp.EmailBackend&#39; EMAIL_USE_SSL False TEMPLATE_CONTEXT_PROCESSORS [&#39;django.contrib.auth.context_processors.auth&#39;, &#39;django.template.context_processors.debug&#39;, &#39;django.template.context_processors.i18n&#39;, &#39;django.template.context_processors.media&#39;, &#39;django.template.context_processors.static&#39;, &#39;django.template.context_processors.tz&#39;, &#39;django.contrib.messages.context_processors.messages&#39;] MIGRATION_MODULES {} SESSION_COOKIE_AGE 1209600 SETTINGS_MODULE &#39;gmn.settings&#39; USE_ETAGS False NODE_SYNC_SCHEDULE_MONTHDAY &#39;*&#39; LANGUAGES_BIDI [&#39;he&#39;, &#39;ar&#39;, &#39;fa&#39;, &#39;ur&#39;] FILE_UPLOAD_TEMP_DIR None INTERNAL_IPS [] REQUIRE_WHITELIST_FOR_UPDATE True EMAIL_PORT 25 USE_TZ False SHORT_DATETIME_FORMAT &#39;m/d/Y P&#39; PUBLIC_LOG_RECORDS True TEST_NON_SERIALIZED_APPS [] PASSWORD_HASHERS u&#39;********************&#39; ABSOLUTE_URL_OVERRIDES {} LANGUAGE_COOKIE_PATH &#39;/&#39; NODE_STATE &#39;up&#39; CACHE_MIDDLEWARE_SECONDS 600 EMAIL_SSL_CERTFILE None CSRF_COOKIE_HTTPONLY False DATETIME_INPUT_FORMATS [&#39;%Y-%m-%d %H:%M:%S&#39;, &#39;%Y-%m-%d %H:%M:%S.%f&#39;, &#39;%Y-%m-%d %H:%M&#39;, &#39;%Y-%m-%d&#39;, &#39;%m/%d/%Y %H:%M:%S&#39;, &#39;%m/%d/%Y %H:%M:%S.%f&#39;, &#39;%m/%d/%Y %H:%M&#39;, &#39;%m/%d/%Y&#39;, &#39;%m/%d/%y %H:%M:%S&#39;, &#39;%m/%d/%y %H:%M:%S.%f&#39;, &#39;%m/%d/%y %H:%M&#39;, &#39;%m/%d/%y&#39;] DATAONE_TRUSTED_SUBJECTS set([]) EMAIL_HOST_USER &#39;&#39; You're seeing this error because you have DEBUG = True in your Django settings file. Change that to False, and Django will display a standard page generated by the handler for this status code. [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-22:00:11: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://gmnv2.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20180205-22:00:11: [INFO]: Unable to assess v2 capabilities for MN: https://gmnv2.test.dataone.org/mn/v1 : ServiceFailure : 500: Internal Server Error: parser for deserializing HTML not written yet. Providing stripped-down html message body starting next line: AssertionError at /v2/monitor/ping Invalid content type. content-type=&quot;text/plain&quot; Request Method: GET Request URL: https://gmnv2.test.dataone.org/mn/v2/monitor/ping Django Version: 1.9.6 Exception Type: AssertionError Exception Value: Invalid content type. content-type=&quot;text/plain&quot; Exception Location: /var/local/dataone/gmn/lib/python2.7/site-packages/service/gmn/../mn/middleware/response_handler.py in _assert_correct_return_type, line 181 Python Executable: /usr/bin/python Python Version: 2.7.6 Python Path: [&#39;/var/local/dataone&#39;, &#39;/var/local/dataone/gmn/lib/python2.7&#39;, &#39;/var/local/dataone/gmn/lib/python2.7/plat-x86_64-linux-gnu&#39;, &#39;/var/local/dataone/gmn/lib/python2.7/lib-tk&#39;, &#39;/var/local/dataone/gmn/lib/python2.7/lib-old&#39;, &#39;/var/local/dataone/gmn/lib/python2.7/lib-dynload&#39;, &#39;/usr/lib/python2.7&#39;, &#39;/usr/lib/python2.7/plat-x86_64-linux-gnu&#39;, &#39;/usr/lib/python2.7/lib-tk&#39;, &#39;/var/local/dataone/gmn/local/lib/python2.7/site-packages&#39;, &#39;/var/local/dataone/gmn/lib/python2.7/site-packages&#39;, &#39;/var/local/dataone/gmn/lib/python2.7/site-packages/service/gmn/..&#39;] Server time: Mon, 5 Feb 2018 22:00:11 +0000 Traceback Switch to copy-and-paste view /var/local/dataone/gmn/local/lib/python2.7/site-packages/django/core/handlers/base.py in get_response # Get the exception info now, in case another exception is thrown later. signals.got_request_exception.send(sender=self.__class__, request=request) response = self.handle_uncaught_exception(request, resolver, sys.exc_info()) try: # Apply response middleware, regardless of the response for middleware_method in self._response_middleware: response = middleware_method(request, response) ... # Complain if the response middleware returned None (a common error). if response is None: raise ValueError( &quot;%s.process_response didn&#39;t return an &quot; &quot;HttpResponse object. It returned None instead.&quot; % (middleware_method.__self__.__class__.__name__)) &#x25b6; Local vars Variable Value callback_args () resolver_match ResolverMatch(func=mn.restrict_to_verb.get_monitor_ping, args=(), kwargs={}, url_name=None, app_names=[], namespaces=[]) response_is_rendered False middleware_method &lt;bound method ResponseHandler.process_response of &lt;mn.middleware.response_handler.ResponseHandler object at 0x7fa4c02bd0d0&gt;&gt; self &lt;django.core.handlers.wsgi.WSGIHandler object at 0x7fa4c8317250&gt; request &lt;WSGIRequest: GET &#39;/mn/v2/monitor/ping&#39;&gt; callback &lt;function get_monitor_ping at 0x7fa4bbd41d70&gt; wrapped_callback &lt;function get_monitor_ping at 0x7fa4bbb2cc80&gt; resolver &lt;RegexURLResolver &#39;mn.urls&#39; (None:None) ^/&gt; callback_kwargs {} response &lt;HttpResponse status_code=200, &quot;text/plain&quot;&gt; urlconf &#39;mn.urls&#39; /var/local/dataone/gmn/lib/python2.7/site-packages/service/gmn/../mn/middleware/response_handler.py in process_response response = self._http_response_with_identifier_type(request, view_result) else: assert False, &quot;Unknown view response type: {} {}&quot;.format( type(view_result), str(view_result) ) self._debug_mode_responses(request, response) if settings.GMN_DEBUG: self._assert_correct_return_type(request, response) ... return response def _debug_mode_responses(self, request, response): &quot;&quot;&quot;Extra functionality available in debug mode. &quot;&quot;&quot; if settings.GMN_DEBUG: &#x25b6; Local vars Variable Value view_result &lt;HttpResponse status_code=200, &quot;text/plain&quot;&gt; request &lt;WSGIRequest: GET &#39;/mn/v2/monitor/ping&#39;&gt; response &lt;HttpResponse status_code=200, &quot;text/plain&quot;&gt; self &lt;mn.middleware.response_handler.ResponseHandler object at 0x7fa4c02bd0d0&gt; /var/local/dataone/gmn/lib/python2.7/site-packages/service/gmn/../mn/middleware/response_handler.py in _assert_correct_return_type &#39;replicate&#39;, ): return if request.method == &#39;HEAD&#39; and api_verb_str == &#39;object&#39;: return # Anything else has to be a valid XML doc assert response[&#39;content-type&#39;] == d1_common.const.CONTENT_TYPE_XML, \ u&#39;Invalid content type. content-type=&quot;{}&quot;&#39;.format(response[&#39;content-type&#39;]) ... assert d1_common.type_conversions.str_is_well_formed(response.content), \ u&#39;Not well formed XML. content=&quot;{}&quot;&#39;.format(response.content) # The XML doc can be a D1 error or a D1 type corresponding to the API if d1_common.type_conversions.str_is_error(response.content): return &#x25b6; Local vars Variable Value api_verb_str u&#39;monitor&#39; self &lt;mn.middleware.response_handler.ResponseHandler object at 0x7fa4c02bd0d0&gt; request &lt;WSGIRequest: GET &#39;/mn/v2/monitor/ping&#39;&gt; response &lt;HttpResponse status_code=200, &quot;text/plain&quot;&gt; <input type="hidden" name="title" value="AssertionError at /v2/monitor/ping"> Environment: Request Method: GET Request URL: https://gmnv2.test.dataone.org/mn/v2/monitor/ping Django Version: 1.9.6 Python Version: 2.7.6 Installed Applications: (&#39;django.contrib.staticfiles&#39;, &#39;mn&#39;) Installed Middleware: (&#39;mn.middleware.request_handler.RequestHandler&#39;, &#39;mn.middleware.exception_handler.ExceptionHandler&#39;, &#39;mn.middleware.response_handler.ResponseHandler&#39;, &#39;mn.middleware.view_handler.ViewHandler&#39;, &#39;mn.middleware.startup_handler.StartupHandler&#39;) Traceback: File "/var/local/dataone/gmn/local/lib/python2.7/site-packages/django/core/handlers/base.py" in get_response 235. response = middleware_method(request, response) File "/var/local/dataone/gmn/lib/python2.7/site-packages/service/gmn/../mn/middleware/response_handler.py" in process_response 67. self._assert_correct_return_type(request, response) File "/var/local/dataone/gmn/lib/python2.7/site-packages/service/gmn/../mn/middleware/response_handler.py" in _assert_correct_return_type 181. u&#39;Invalid content type. content-type=&quot;{}&quot;&#39;.format(response[&#39;content-type&#39;]) Exception Type: AssertionError at /v2/monitor/ping Exception Value: Invalid content type. content-type=&quot;text/plain&quot; Request information GET No GET data POST No POST data FILES No FILES data COOKIES No cookie data META Variable Value mod_wsgi.listener_port &#39;443&#39; CONTEXT_DOCUMENT_ROOT &#39;/var/www&#39; SERVER_SOFTWARE &#39;Apache/2.4.7 (Ubuntu)&#39; mod_wsgi.process_group &#39;gmn&#39; SCRIPT_NAME u&#39;/mn&#39; mod_wsgi.enable_sendfile &#39;0&#39; mod_wsgi.handler_script &#39;&#39; SERVER_SIGNATURE &#39;&lt;address&gt;Apache/2.4.7 (Ubuntu) Server at gmnv2.test.dataone.org Port 443&lt;/address&gt;\n&#39; REQUEST_METHOD &#39;GET&#39; PATH_INFO u&#39;/v2/monitor/ping&#39; SERVER_PROTOCOL &#39;HTTP/1.1&#39; QUERY_STRING &#39;&#39; SSL_TLS_SNI &#39;gmnv2.test.dataone.org&#39; HTTP_USER_AGENT &#39;Apache-HttpClient/4.3.6 (java 1.5)&#39; HTTP_CONNECTION &#39;Keep-Alive&#39; SERVER_NAME &#39;gmnv2.test.dataone.org&#39; REMOTE_ADDR &#39;64.106.40.19&#39; mod_wsgi.queue_start &#39;1517868011546237&#39; mod_wsgi.request_handler &#39;wsgi-script&#39; wsgi.url_scheme &#39;https&#39; HTTP_VIA &#39;1.1 localhost (Apache-HttpClient/4.3.6 (cache))&#39; PATH_TRANSLATED &#39;/var/www/v2/monitor/ping&#39; SERVER_PORT &#39;443&#39; wsgi.multiprocess True mod_wsgi.input_chunked &#39;0&#39; SERVER_ADDR &#39;64.106.40.36&#39; DOCUMENT_ROOT &#39;/var/www&#39; SSL_CLIENT_CERT &#39;-----BEGIN CERTIFICATE-----\nMIIFqzCCA5OgAwIBAgIJANoyY6KhLQCdMA0GCSqGSIb3DQEBBQUAMFUxEzARBgoJ\nkiaJk/IsZAEZFgNvcmcxFzAVBgoJkiaJk/IsZAEZFgdkYXRhb25lMSUwIwYDVQQD\nDBxEYXRhT05FIFRlc3QgSW50ZXJtZWRpYXRlIENBMB4XDTE1MDMyMDE4MTcwNloX\nDTE4MDMxOTE4MTcwNlowTzETMBEGCgmSJomT8ixkARkWA29yZzEXMBUGCgmSJomT\n8ixkARkWB2RhdGFvbmUxHzAdBgNVBAMMFnVybjpub2RlOmNuU2FuZGJveE9SQzEw\nggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCpOO/YcfPm8fM2s1hwSSzT\naFPizLuxIC9x8GPmcU+zSJwKAjzcxKTC8p8u+e9lREmbrqMAT0j57YfToLpl2rK1\n5VRwGd0+YWGZLuk8vltmW4MnZduRuVp8HBo7tP6HgHQHs+5MjkO69xSbkGJapBkn\nLIEGxL69UgEgOgTz5z7uaL30c3tEmItldyTHjgrFlGzTKer8C1XzP0pa/tqqHuAo\n47Ur8GQ8iinb0cUK5mbPbJi5rJK3L/1tuaieQSNGUE2ZJ5XuNoUFAhbb84FsKETy\nyISV+m4g5mmer3763Ue7NZmaQBDH7VwRXnl5AG/WjG6Vl+jXMJ1ynHM2pW9LUSXr\nAgMBAAGjggGCMIIBfjAJBgNVHRMEAjAAMCwGCWCGSAGG+EIBDQQfFh1PcGVuU1NM\nIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQUniFyUATSN6XuZLGNdHPk\ntiTjNRUwHwYDVR0jBBgwFoAU7y7BJ2wqigmrbMNFfzv5V9UWqbMwggEBBgNVHR8E\ngfkwgfYwPKA6oDiGNmh0dHA6Ly9yZWxlYXNlcy5kYXRhb25lLm9yZy9jcmwvRGF0\nYU9ORVRlc3RJbnRfQ1JMLnBlbTA9oDugOYY3aHR0cDovL2NuLXVjc2ItMS5kYXRh\nb25lLm9yZy9jcmwvRGF0YU9ORVRlc3RJbnRfQ1JMLnBlbTA5oDegNYYzaHR0cDov\nL2NuLXVubS0xLmRhdGFvbmUub3JnL2NybC9EYXRhT05FVGVzdF9DUkwucGVtMDyg\nOqA4hjZodHRwOi8vY24tb3JjLTEuZGF0YW9uZS5vcmcvY3JsL0RhdGFPTkVUZXN0\nSW50X0NSTC5wZW0wDQYJKoZIhvcNAQEFBQADggIBAE5w9LRFLwdm+eaE1oX5lyWI\n+B36EmcLkAIdyIVo8Eu0nV0M7EetoneP4VoekM+lBoZ17/zxPkYS2nzEvsB9q7qB\nZGX1y5zgBSVbZHfciwigvhbgryx/M0hkaV/SxABVOcrosQhYM7H5xzOBF6B0sRXh\n5pQctPqNlCo+/nFa9GC+Ra4BnyYEn4gTDkBKFjEubu6gqhECQANVABGK9gFjlQSd\ntB1DqbZZPH/NWfGUIKgtt8+yPABwfldOvYzaEcbbhkGW69qONCylTcp0K/kwJJqd\nUBZw+/biBNVE47nJ8iuvvO4M7+cl/VyI3E02ynKBU9/KJw2h32DJRMJSe8CLJLb3\nIJ82E5ZNlC0kHInxsQnDiIm0n05f41zWjoo8a0OTB1hMmXT7cQrBbaRCvxCXMvYf\n5KR5oB1gyHVquMSMNgfR7O7mXrkoOQ4gs1uiw9By+bgwx3rTWd79d06sQIAFISjr\n0X03fzAKlinO8TueGtAkzCs1n/G7MEJn9W4F29Cr10/T2N5SHS3nGjFmT0YzhPUl\n0G0gBbP6T2mPvz8SSvmOP5sLKF3szKFOWvVBdDrkyf1fxdKBPM7ordBlvZsmqp+l\nsMhmn2pxxUZd/nJEoEnNZDoVe9HpjiiL1EPi7lDFRf4Y0VJoup1cYzmmOed2iVqb\nAb+CNqcqEUpRk8ub3Ks6\n-----END CERTIFICATE-----\n&#39; SCRIPT_FILENAME &#39;/var/local/dataone/gmn/lib/python2.7/site-packages/service/gmn/gmn.wsgi&#39; SERVER_ADMIN &#39;webmaster@localhost&#39; wsgi.input &lt;mod_wsgi.Input object at 0x7fa4baf80970&gt; HTTP_HOST &#39;gmnv2.test.dataone.org&#39; CONTEXT_PREFIX &#39;&#39; wsgi.multithread True mod_wsgi.callable_object &#39;application&#39; REQUEST_URI &#39;/mn/v2/monitor/ping&#39; wsgi.version (1, 0) GATEWAY_INTERFACE &#39;CGI/1.1&#39; wsgi.run_once False wsgi.errors &lt;mod_wsgi.Log object at 0x7fa4bacc2030&gt; REMOTE_PORT &#39;39756&#39; mod_wsgi.listener_host &#39;&#39; REQUEST_SCHEME &#39;https&#39; mod_wsgi.version (3, 4) mod_wsgi.application_group &#39;&#39; mod_wsgi.script_reloading &#39;1&#39; wsgi.file_wrapper &#39;&#39; HTTP_ACCEPT_ENCODING &#39;gzip,deflate&#39; SSL_SERVER_CERT &#39;-----BEGIN CERTIFICATE-----\nMIIFDzCCA/egAwIBAgISA9K9vNyjJfhZN+nP7627uO5BMA0GCSqGSIb3DQEBCwUA\nMEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD\nExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xNzEyMjcxNjQ0MTNaFw0x\nODAzMjcxNjQ0MTNaMCExHzAdBgNVBAMTFmdtbnYyLnRlc3QuZGF0YW9uZS5vcmcw\nggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDcyDgGOpI7woMUGkEJmldj\nD/zSAB+S89TSdv5L1SqKgZ7odsPFRMLzKUEBTLoMRG6czCf02cTU16sHjcxGX7RU\nMx4NPprVyLagOWS4s5fG2TYkajroHfM2/qXwHjG0pTsREcYOWGwwJrhCagiJ9USp\nxFBB3QGZa2TC+hktbZGd4wZXUgWVksYcovGiWeHPabgYil2WX462jo+SyrfL86Je\ndVpnuXiR97Iiy2j/SqpwPBCrKXZgI2Bpvp/nnYwxvcK2jfsgcKssNl0kMKTONRFj\n6UU797ji10WCE66KitiFs62bsx8dHl8aPflcQP3eL5yXblb88MxpOSDD02OyQtl1\nAgMBAAGjggIWMIICEjAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0lBBYwFAYIKwYBBQUH\nAwEGCCsGAQUFBwMCMAwGA1UdEwEB/wQCMAAwHQYDVR0OBBYEFNUsknkjJk+bOX/5\neugX4b5/x/YCMB8GA1UdIwQYMBaAFKhKamMEfd265tE5t6ZFZe/zqOyhMG8GCCsG\nAQUFBwEBBGMwYTAuBggrBgEFBQcwAYYiaHR0cDovL29jc3AuaW50LXgzLmxldHNl\nbmNyeXB0Lm9yZzAvBggrBgEFBQcwAoYjaHR0cDovL2NlcnQuaW50LXgzLmxldHNl\nbmNyeXB0Lm9yZy8wIQYDVR0RBBowGIIWZ21udjIudGVzdC5kYXRhb25lLm9yZzCB\n/gYDVR0gBIH2MIHzMAgGBmeBDAECATCB5gYLKwYBBAGC3xMBAQEwgdYwJgYIKwYB\nBQUHAgEWGmh0dHA6Ly9jcHMubGV0c2VuY3J5cHQub3JnMIGrBggrBgEFBQcCAjCB\nngyBm1RoaXMgQ2VydGlmaWNhdGUgbWF5IG9ubHkgYmUgcmVsaWVkIHVwb24gYnkg\nUmVseWluZyBQYXJ0aWVzIGFuZCBvbmx5IGluIGFjY29yZGFuY2Ugd2l0aCB0aGUg\nQ2VydGlmaWNhdGUgUG9saWN5IGZvdW5kIGF0IGh0dHBzOi8vbGV0c2VuY3J5cHQu\nb3JnL3JlcG9zaXRvcnkvMA0GCSqGSIb3DQEBCwUAA4IBAQBkixZ7si3RBBLJQs4E\n682d8abPWpRbTJof2bu4y0Y4KiMpiitjV62Ec+dBRFWV6jKLKvqMUVR1roAV+eV2\nHp91hNDBq7rvcBxVIP4oFnqg4NZGyOx5DAWRwyFDqH86X2q5C3f/6XUWwvEoNXoJ\nA2zplF140M512YLoiZLqX0mhcFkw4Rr3xPGiyqB5mD8Zn2v6E6qw4S+iwqQRquD+\nKUlEou9wGGs3ROLJXuqrc3DEjwQzCASbnsRGMvbRR7d63AzsqdXgwUAe5PYTCIAz\nKw5fWkf6Q0R1CfIE5QyLxAzpOo4cdBjqIqYBIPgMb4BeyHQV0OVTSJQza3B2jCUk\nUmm7\n-----END CERTIFICATE-----\n&#39; Settings Using settings module gmn.settings Setting Value MONTH_DAY_FORMAT &#39;F j&#39; SECURE_SSL_REDIRECT False SECURE_BROWSER_XSS_FILTER False USE_X_FORWARDED_PORT False USE_THOUSAND_SEPARATOR False CSRF_COOKIE_SECURE False LANGUAGE_CODE &#39;en-us&#39; ROOT_URLCONF &#39;mn.urls&#39; MANAGERS ((&#39;Roger Dahl&#39;, &#39;dahl@unm.edu&#39;),) EMAIL_HOST_PASSWORD u&#39;********************&#39; SILENCED_SYSTEM_CHECKS [] DEFAULT_CHARSET &#39;utf-8&#39; SESSION_SERIALIZER &#39;django.contrib.sessions.serializers.JSONSerializer&#39; STATIC_ROOT None LOG_PATH &#39;/var/local/dataone/gmn/lib/python2.7/site-packages/service/gmn/./gmn.log&#39; NODE_SYNC_SCHEDULE_WEEKDAY &#39;?&#39; NODE_SYNC_SCHEDULE_MINUTE &#39;0/3&#39; MAX_XML_DOCUMENT_SIZE 1048576 USE_L10N False ALLOWED_HOSTS [&#39;localhost&#39;, &#39;127.0.0.1&#39;] MESSAGE_STORAGE &#39;django.contrib.messages.storage.fallback.FallbackStorage&#39; EMAIL_SUBJECT_PREFIX &#39;[Django] &#39; NODE_SYNC_SCHEDULE_YEAR &#39;*&#39; SECURE_HSTS_SECONDS 0 STATICFILES_FINDERS [&#39;django.contrib.staticfiles.finders.FileSystemFinder&#39;, &#39;django.contrib.staticfiles.finders.AppDirectoriesFinder&#39;] SESSION_CACHE_ALIAS &#39;default&#39; SESSION_COOKIE_DOMAIN None SESSION_COOKIE_NAME &#39;sessionid&#39; TIME_INPUT_FORMATS [&#39;%H:%M:%S&#39;, &#39;%H:%M:%S.%f&#39;, &#39;%H:%M&#39;] SECURE_REDIRECT_EXEMPT [] DATABASES {&#39;default&#39;: {&#39;ATOMIC_REQUESTS&#39;: True, &#39;AUTOCOMMIT&#39;: True, &#39;CONN_MAX_AGE&#39;: 0, &#39;ENGINE&#39;: &#39;django.db.backends.postgresql_psycopg2&#39;, &#39;HOST&#39;: &#39;&#39;, &#39;NAME&#39;: &#39;gmn&#39;, &#39;OPTIONS&#39;: {}, &#39;PASSWORD&#39;: u&#39;********************&#39;, &#39;PORT&#39;: &#39;&#39;, &#39;TEST&#39;: {&#39;CHARSET&#39;: None, &#39;COLLATION&#39;: None, &#39;MIRROR&#39;: None, &#39;NAME&#39;: None}, &#39;TIME_ZONE&#39;: None, &#39;USER&#39;: &#39;&#39;}} EMAIL_SSL_KEYFILE u&#39;********************&#39; TEMPLATE_DEBUG True FILE_UPLOAD_DIRECTORY_PERMISSIONS None GMN_DEBUG True STATIC_URL &#39;./mn/static/&#39; FILE_UPLOAD_PERMISSIONS None FILE_UPLOAD_HANDLERS [&#39;django.core.files.uploadhandler.MemoryFileUploadHandler&#39;, &#39;django.core.files.uploadhandler.TemporaryFileUploadHandler&#39;] DEFAULT_CONTENT_TYPE &#39;text/html&#39; APPEND_SLASH True FIRST_DAY_OF_WEEK 0 DATABASE_ROUTERS [] DEFAULT_TABLESPACE &#39;&#39; OBJECT_STORE_PATH &#39;/var/local/dataone/gmn/lib/python2.7/site-packages/service/gmn/../stores/object&#39; YEAR_MONTH_FORMAT &#39;F Y&#39; STATICFILES_STORAGE &#39;django.contrib.staticfiles.storage.StaticFilesStorage&#39; CACHES {&#39;default&#39;: {&#39;BACKEND&#39;: &#39;django.core.cache.backends.locmem.LocMemCache&#39;, &#39;TIMEOUT&#39;: 3600}} SERVER_EMAIL &#39;root@localhost&#39; SESSION_COOKIE_PATH &#39;/&#39; SECURE_CONTENT_TYPE_NOSNIFF False MIDDLEWARE_CLASSES (&#39;mn.middleware.request_handler.RequestHandler&#39;, &#39;mn.middleware.exception_handler.ExceptionHandler&#39;, &#39;mn.middleware.response_handler.ResponseHandler&#39;, &#39;mn.middleware.view_handler.ViewHandler&#39;, &#39;mn.middleware.startup_handler.StartupHandler&#39;) TIER 3 THOUSAND_SEPARATOR &#39;,&#39; SECRET_KEY u&#39;********************&#39; LANGUAGE_COOKIE_NAME &#39;django_language&#39; WRAPPED_MODE_BASIC_AUTH_USERNAME &#39;&#39; DEFAULT_INDEX_TABLESPACE &#39;&#39; MONITOR True ECHO_REQUEST_OBJECT False LOGGING_CONFIG &#39;logging.config.dictConfig&#39; NODE_SUBJECT &#39;CN=urn:node:mnTestGMNv2,DC=dataone,DC=org&#39; TEMPLATE_LOADERS (&#39;django.template.loaders.filesystem.Loader&#39;,) WRAPPED_MODE_BASIC_AUTH_ENABLED False NODE_SYNCHRONIZE True WSGI_APPLICATION None NODE_IDENTIFIER &#39;urn:node:mnTestGMNv2&#39; X_FRAME_OPTIONS &#39;SAMEORIGIN&#39; AUTHENTICATION_BACKENDS [&#39;django.contrib.auth.backends.ModelBackend&#39;] FORCE_SCRIPT_NAME None USE_X_FORWARDED_HOST False CSRF_HEADER_NAME &#39;HTTP_X_CSRFTOKEN&#39; EMAIL_TIMEOUT None SECURE_SSL_HOST None SIGNING_BACKEND &#39;django.core.signing.TimestampSigner&#39; SESSION_COOKIE_SECURE True CSRF_COOKIE_DOMAIN None FILE_CHARSET &#39;utf-8&#39; DEBUG True CSRF_TRUSTED_ORIGINS [] LANGUAGE_COOKIE_DOMAIN None SYSMETA_STORE_PATH &#39;/var/local/dataone/gmn/lib/python2.7/site-packages/service/gmn/../stores/sysmeta&#39; DEFAULT_FILE_STORAGE &#39;django.core.files.storage.FileSystemStorage&#39; INSTALLED_APPS (&#39;django.contrib.staticfiles&#39;, &#39;mn&#39;) PUBLIC_OBJECT_LIST True LANGUAGES [(&#39;af&#39;, &#39;Afrikaans&#39;), (&#39;ar&#39;, &#39;Arabic&#39;), (&#39;ast&#39;, &#39;Asturian&#39;), (&#39;az&#39;, &#39;Azerbaijani&#39;), (&#39;bg&#39;, &#39;Bulgarian&#39;), (&#39;be&#39;, &#39;Belarusian&#39;), (&#39;bn&#39;, &#39;Bengali&#39;), (&#39;br&#39;, &#39;Breton&#39;), (&#39;bs&#39;, &#39;Bosnian&#39;), (&#39;ca&#39;, &#39;Catalan&#39;), (&#39;cs&#39;, &#39;Czech&#39;), (&#39;cy&#39;, &#39;Welsh&#39;), (&#39;da&#39;, &#39;Danish&#39;), (&#39;de&#39;, &#39;German&#39;), (&#39;el&#39;, &#39;Greek&#39;), (&#39;en&#39;, &#39;English&#39;), (&#39;en-au&#39;, &#39;Australian English&#39;), (&#39;en-gb&#39;, &#39;British English&#39;), (&#39;eo&#39;, &#39;Esperanto&#39;), (&#39;es&#39;, &#39;Spanish&#39;), (&#39;es-ar&#39;, &#39;Argentinian Spanish&#39;), (&#39;es-co&#39;, &#39;Colombian Spanish&#39;), (&#39;es-mx&#39;, &#39;Mexican Spanish&#39;), (&#39;es-ni&#39;, &#39;Nicaraguan Spanish&#39;), (&#39;es-ve&#39;, &#39;Venezuelan Spanish&#39;), (&#39;et&#39;, &#39;Estonian&#39;), (&#39;eu&#39;, &#39;Basque&#39;), (&#39;fa&#39;, &#39;Persian&#39;), (&#39;fi&#39;, &#39;Finnish&#39;), (&#39;fr&#39;, &#39;French&#39;), (&#39;fy&#39;, &#39;Frisian&#39;), (&#39;ga&#39;, &#39;Irish&#39;), (&#39;gd&#39;, &#39;Scottish Gaelic&#39;), (&#39;gl&#39;, &#39;Galician&#39;), (&#39;he&#39;, &#39;Hebrew&#39;), (&#39;hi&#39;, &#39;Hindi&#39;), (&#39;hr&#39;, &#39;Croatian&#39;), (&#39;hu&#39;, &#39;Hungarian&#39;), (&#39;ia&#39;, &#39;Interlingua&#39;), (&#39;id&#39;, &#39;Indonesian&#39;), (&#39;io&#39;, &#39;Ido&#39;), (&#39;is&#39;, &#39;Icelandic&#39;), (&#39;it&#39;, &#39;Italian&#39;), (&#39;ja&#39;, &#39;Japanese&#39;), (&#39;ka&#39;, &#39;Georgian&#39;), (&#39;kk&#39;, &#39;Kazakh&#39;), (&#39;km&#39;, &#39;Khmer&#39;), (&#39;kn&#39;, &#39;Kannada&#39;), (&#39;ko&#39;, &#39;Korean&#39;), (&#39;lb&#39;, &#39;Luxembourgish&#39;), (&#39;lt&#39;, &#39;Lithuanian&#39;), (&#39;lv&#39;, &#39;Latvian&#39;), (&#39;mk&#39;, &#39;Macedonian&#39;), (&#39;ml&#39;, &#39;Malayalam&#39;), (&#39;mn&#39;, &#39;Mongolian&#39;), (&#39;mr&#39;, &#39;Marathi&#39;), (&#39;my&#39;, &#39;Burmese&#39;), (&#39;nb&#39;, &#39;Norwegian Bokmal&#39;), (&#39;ne&#39;, &#39;Nepali&#39;), (&#39;nl&#39;, &#39;Dutch&#39;), (&#39;nn&#39;, &#39;Norwegian Nynorsk&#39;), (&#39;os&#39;, &#39;Ossetic&#39;), (&#39;pa&#39;, &#39;Punjabi&#39;), (&#39;pl&#39;, &#39;Polish&#39;), (&#39;pt&#39;, &#39;Portuguese&#39;), (&#39;pt-br&#39;, &#39;Brazilian Portuguese&#39;), (&#39;ro&#39;, &#39;Romanian&#39;), (&#39;ru&#39;, &#39;Russian&#39;), (&#39;sk&#39;, &#39;Slovak&#39;), (&#39;sl&#39;, &#39;Slovenian&#39;), (&#39;sq&#39;, &#39;Albanian&#39;), (&#39;sr&#39;, &#39;Serbian&#39;), (&#39;sr-latn&#39;, &#39;Serbian Latin&#39;), (&#39;sv&#39;, &#39;Swedish&#39;), (&#39;sw&#39;, &#39;Swahili&#39;), (&#39;ta&#39;, &#39;Tamil&#39;), (&#39;te&#39;, &#39;Telugu&#39;), (&#39;th&#39;, &#39;Thai&#39;), (&#39;tr&#39;, &#39;Turkish&#39;), (&#39;tt&#39;, &#39;Tatar&#39;), (&#39;udm&#39;, &#39;Udmurt&#39;), (&#39;uk&#39;, &#39;Ukrainian&#39;), (&#39;ur&#39;, &#39;Urdu&#39;), (&#39;vi&#39;, &#39;Vietnamese&#39;), (&#39;zh-hans&#39;, &#39;Simplified Chinese&#39;), (&#39;zh-hant&#39;, &#39;Traditional Chinese&#39;)] REPLICATION_SPACEALLOCATED 10995116277760 NODE_SYNC_SCHEDULE_MONTH &#39;*&#39; STATICFILES_DIRS [] PREPEND_WWW False CLIENT_CERT_PRIVATE_KEY_PATH u&#39;********************&#39; LANGUAGE_COOKIE_AGE None SESSION_COOKIE_HTTPONLY True DEBUG_PROPAGATE_EXCEPTIONS False CSRF_COOKIE_AGE 31449600 DATETIME_FORMAT &#39;N j, Y, P&#39; LOGIN_URL &#39;/accounts/login/&#39; SESSION_EXPIRE_AT_BROWSER_CLOSE False REPLICATION_ALLOWEDNODE () SESSION_SAVE_EVERY_REQUEST False STAND_ALONE False TIME_FORMAT &#39;P&#39; AUTH_USER_MODEL &#39;auth.User&#39; DATE_INPUT_FORMATS [&#39;%Y-%m-%d&#39;, &#39;%m/%d/%Y&#39;, &#39;%m/%d/%y&#39;, &#39;%b %d %Y&#39;, &#39;%b %d, %Y&#39;, &#39;%d %b %Y&#39;, &#39;%d %b, %Y&#39;, &#39;%B %d %Y&#39;, &#39;%B %d, %Y&#39;, &#39;%d %B %Y&#39;, &#39;%d %B, %Y&#39;] CSRF_COOKIE_NAME &#39;csrftoken&#39; AUTH_PASSWORD_VALIDATORS u&#39;********************&#39; PASSWORD_RESET_TIMEOUT_DAYS u&#39;********************&#39; SESSION_FILE_PATH None CACHE_MIDDLEWARE_ALIAS &#39;default&#39; REPLICATION_ALLOWEDOBJECTFORMAT () NUMBER_GROUPING 0 SESSION_ENGINE &#39;django.contrib.sessions.backends.db&#39; CSRF_FAILURE_VIEW &#39;django.views.csrf.csrf_failure&#39; CSRF_COOKIE_PATH &#39;/&#39; LOGIN_REDIRECT_URL &#39;/accounts/profile/&#39; TEMPLATE_STRING_IF_INVALID &#39;&#39; WRAPPED_MODE_BASIC_AUTH_PASSWORD u&#39;********************&#39; DECIMAL_SEPARATOR &#39;.&#39; IGNORABLE_404_URLS [] NODE_SYNC_SCHEDULE_HOUR &#39;*&#39; LOCALE_PATHS [] REPLICATION_MAXOBJECTSIZE -1 NODE_REPLICATE True LOGOUT_URL &#39;/accounts/logout/&#39; EMAIL_USE_TLS False ALLOW_INTEGRATION_TESTS True FIXTURE_DIRS [] EMAIL_HOST &#39;localhost&#39; DATE_FORMAT &#39;N j, Y&#39; MEDIA_ROOT &#39;/var/local/dataone/gmn/lib/python2.7/site-packages/service/gmn/../stores&#39; NODE_NAME &#39;GMN v2 Test&#39; DEFAULT_EXCEPTION_REPORTER_FILTER &#39;django.views.debug.SafeExceptionReporterFilter&#39; ADMINS ((&#39;Roger Dahl&#39;, &#39;dahl@unm.edu&#39;),) FORMAT_MODULE_PATH None DEFAULT_FROM_EMAIL &#39;webmaster@localhost&#39; SECURE_HSTS_INCLUDE_SUBDOMAINS False MEDIA_URL &#39;&#39; CLIENT_CERT_PATH &#39;/var/local/dataone/certs/client/client_cert.pem&#39; TEMPLATE_DIRS (&#39;/var/local/dataone/gmn/lib/python2.7/site-packages/service/gmn/../mn/templates&#39;,) NODE_BASEURL &#39;https://gmnv2.test.dataone.org/mn&#39; DATAONE_ROOT &#39;https://cn-sandbox.test.dataone.org/cn&#39; NODE_CONTACT_SUBJECT &#39;CN=Roger Dahl A1779,O=Google,C=US,DC=cilogon,DC=org&#39; DISALLOWED_USER_AGENTS [] ALLOWED_INCLUDE_ROOTS [] USE_I18N True LOGGING {&#39;disable_existing_loggers&#39;: True, &#39;formatters&#39;: {&#39;simple&#39;: {&#39;format&#39;: &#39;%(levelname)s %(message)s&#39;}, &#39;verbose&#39;: {&#39;datefmt&#39;: &#39;%Y-%m-%d %H:%M:%S&#39;, &#39;format&#39;: &#39;%(asctime)s %(levelname)-8s %(name)s %(module)s %(process)d %(thread)d %(message)s&#39;}}, &#39;handlers&#39;: {&#39;file&#39;: {&#39;class&#39;: &#39;logging.FileHandler&#39;, &#39;filename&#39;: &#39;/var/local/dataone/gmn/lib/python2.7/site-packages/service/gmn/./gmn.log&#39;, &#39;formatter&#39;: &#39;verbose&#39;, &#39;level&#39;: &#39;DEBUG&#39;}, &#39;null&#39;: {&#39;class&#39;: &#39;logging.NullHandler&#39;, &#39;level&#39;: &#39;DEBUG&#39;}}, &#39;loggers&#39;: {&#39;&#39;: {&#39;handlers&#39;: [&#39;file&#39;], &#39;level&#39;: &#39;DEBUG&#39;, &#39;propagate&#39;: True}, &#39;django&#39;: {&#39;handlers&#39;: [&#39;file&#39;], &#39;level&#39;: &#39;DEBUG&#39;, &#39;propagate&#39;: True}, &#39;django.db.backends&#39;: {&#39;handlers&#39;: [&#39;null&#39;], &#39;level&#39;: &#39;WARNING&#39;, &#39;propagate&#39;: False}}, &#39;version&#39;: 1} NODE_DESCRIPTION &#39;GMN v2 Test&#39; SHORT_DATE_FORMAT &#39;m/d/Y&#39; TEMPLATES [] SECURE_PROXY_SSL_HEADER None LOG_LEVEL &#39;DEBUG&#39; TEST_RUNNER &#39;django.test.runner.DiscoverRunner&#39; CACHE_MIDDLEWARE_KEY_PREFIX u&#39;********************&#39; NODE_SYNC_SCHEDULE_SECOND &#39;0&#39; TIME_ZONE &#39;UTC&#39; FILE_UPLOAD_MAX_MEMORY_SIZE 2621440 EMAIL_BACKEND &#39;django.core.mail.backends.smtp.EmailBackend&#39; EMAIL_USE_SSL False TEMPLATE_CONTEXT_PROCESSORS [&#39;django.contrib.auth.context_processors.auth&#39;, &#39;django.template.context_processors.debug&#39;, &#39;django.template.context_processors.i18n&#39;, &#39;django.template.context_processors.media&#39;, &#39;django.template.context_processors.static&#39;, &#39;django.template.context_processors.tz&#39;, &#39;django.contrib.messages.context_processors.messages&#39;] MIGRATION_MODULES {} SESSION_COOKIE_AGE 1209600 SETTINGS_MODULE &#39;gmn.settings&#39; USE_ETAGS False NODE_SYNC_SCHEDULE_MONTHDAY &#39;*&#39; LANGUAGES_BIDI [&#39;he&#39;, &#39;ar&#39;, &#39;fa&#39;, &#39;ur&#39;] FILE_UPLOAD_TEMP_DIR None INTERNAL_IPS [] REQUIRE_WHITELIST_FOR_UPDATE True EMAIL_PORT 25 USE_TZ False SHORT_DATETIME_FORMAT &#39;m/d/Y P&#39; PUBLIC_LOG_RECORDS True TEST_NON_SERIALIZED_APPS [] PASSWORD_HASHERS u&#39;********************&#39; ABSOLUTE_URL_OVERRIDES {} LANGUAGE_COOKIE_PATH &#39;/&#39; NODE_STATE &#39;up&#39; CACHE_MIDDLEWARE_SECONDS 600 EMAIL_SSL_CERTFILE None CSRF_COOKIE_HTTPONLY False DATETIME_INPUT_FORMATS [&#39;%Y-%m-%d %H:%M:%S&#39;, &#39;%Y-%m-%d %H:%M:%S.%f&#39;, &#39;%Y-%m-%d %H:%M&#39;, &#39;%Y-%m-%d&#39;, &#39;%m/%d/%Y %H:%M:%S&#39;, &#39;%m/%d/%Y %H:%M:%S.%f&#39;, &#39;%m/%d/%Y %H:%M&#39;, &#39;%m/%d/%Y&#39;, &#39;%m/%d/%y %H:%M:%S&#39;, &#39;%m/%d/%y %H:%M:%S.%f&#39;, &#39;%m/%d/%y %H:%M&#39;, &#39;%m/%d/%y&#39;] DATAONE_TRUSTED_SUBJECTS set([]) EMAIL_HOST_USER &#39;&#39; You're seeing this error because you have DEBUG = True in your Django settings file. Change that to False, and Django will display a standard page generated by the handler for this status code. [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-22:00:11: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-22:00:11: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-22:00:11: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://ubuntu16-04.kitty.ninja/mn/v1/monitor/ping [org.dataone.client.rest.RestClient] 20180205-22:00:11: [INFO]: Unable to assess v1 capabilities for MN: https://ubuntu16-04.kitty.ninja/mn/v1 : ServiceFailure : class org.dataone.client.exception.ClientSideException: /ubuntu16-04.kitty.ninja: Name or service not known [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-22:00:11: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://ubuntu16-04.kitty.ninja/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20180205-22:00:11: [INFO]: Unable to assess v2 capabilities for MN: https://ubuntu16-04.kitty.ninja/mn/v1 : ServiceFailure : class org.dataone.client.exception.ClientSideException: /ubuntu16-04.kitty.ninja [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-22:00:11: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-22:00:11: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-22:00:12: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v1/monitor/ping [org.dataone.client.rest.RestClient] 20180205-22:00:12: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v1/node [org.dataone.client.rest.RestClient] 20180205-22:00:12: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20180205-22:00:12: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v2/node [org.dataone.client.rest.RestClient] 20180205-22:00:12: [INFO]: MNs available: 7 [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-22:00:12: [INFO]: MN: https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-22:00:12: [INFO]: MN: https://dataone-dev.nkn.uidaho.edu/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-22:00:12: [INFO]: MN: https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-22:00:12: [INFO]: MN: https://test-prod.bco-dmo.org/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-22:00:12: [INFO]: MN: https://ncei-node.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-22:00:12: [INFO]: MN: https://edacd1mn.unm.edu/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-22:00:12: [INFO]: MN: https://pangaea-dev-orc-1.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-22:00:12: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-22:00:12: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-22:00:12: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-22:00:12: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-22:00:12: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-22:00:12: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-22:00:12: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-22:00:12: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-22:00:12: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-22:00:13: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v1/meta/testCnGetLogRecords_Access_public_urnnodemnSandboxUCSB1 [org.dataone.client.rest.RestClient] 20180205-22:00:13: [ERROR]: testCnGetLogRecords_Access: Unable to get or create a test object on MN https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v1 [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.integration.TestIterationEndingException: the AccessRule of the returned object has either multiple subjects or multiple permissions at org.dataone.integration.ContextAwareTestCaseDataone.procureTestObject(ContextAwareTestCaseDataone.java:1050) at org.dataone.integration.ContextAwareTestCaseDataone.procureTestObject(ContextAwareTestCaseDataone.java:994) at org.dataone.integration.it.testImplementations.LogAggregationFunctionalTestImplementations.testCnGetLogRecords_Access(LogAggregationFunctionalTestImplementations.java:894) at org.dataone.integration.it.functional.v2.LogAggregationFunctionalIT.testCnGetLogRecords_Access(LogAggregationFunctionalIT.java:48) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20180205-22:00:14: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://dataone-dev.nkn.uidaho.edu/mn/v1/meta/testCnGetLogRecords_Access_public_urnnodemnTestNKN [org.dataone.client.rest.RestClient] 20180205-22:00:14: [ERROR]: testCnGetLogRecords_Access: Unable to get or create a test object on MN https://dataone-dev.nkn.uidaho.edu/mn/v1 [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.integration.TestIterationEndingException: the AccessRule of the returned object has either multiple subjects or multiple permissions at org.dataone.integration.ContextAwareTestCaseDataone.procureTestObject(ContextAwareTestCaseDataone.java:1050) at org.dataone.integration.ContextAwareTestCaseDataone.procureTestObject(ContextAwareTestCaseDataone.java:994) at org.dataone.integration.it.testImplementations.LogAggregationFunctionalTestImplementations.testCnGetLogRecords_Access(LogAggregationFunctionalTestImplementations.java:894) at org.dataone.integration.it.functional.v2.LogAggregationFunctionalIT.testCnGetLogRecords_Access(LogAggregationFunctionalIT.java:48) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20180205-22:00:14: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v1/meta/testCnGetLogRecords_Access_public_urnnodemnSandboxUCSB2 [org.dataone.client.rest.RestClient] 20180205-22:00:14: [ERROR]: testCnGetLogRecords_Access: Unable to get or create a test object on MN https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn/v1 [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.integration.TestIterationEndingException: the AccessRule of the returned object has either multiple subjects or multiple permissions at org.dataone.integration.ContextAwareTestCaseDataone.procureTestObject(ContextAwareTestCaseDataone.java:1050) at org.dataone.integration.ContextAwareTestCaseDataone.procureTestObject(ContextAwareTestCaseDataone.java:994) at org.dataone.integration.it.testImplementations.LogAggregationFunctionalTestImplementations.testCnGetLogRecords_Access(LogAggregationFunctionalTestImplementations.java:894) at org.dataone.integration.it.functional.v2.LogAggregationFunctionalIT.testCnGetLogRecords_Access(LogAggregationFunctionalIT.java:48) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20180205-22:00:15: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://test-prod.bco-dmo.org/d1/mn/v1/meta/testCnGetLogRecords_Access_public_urnnodeBCODMO [org.dataone.client.rest.RestClient] 20180205-22:00:15: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-22:00:15: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-22:00:15: [INFO]: certificate filename: cnSandboxORC1 [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-22:00:15: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20180205-22:00:15: [INFO]: client setup as Subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-22:00:15: [INFO]: creating a test object. pid = testCnGetLogRecords_Access_public_urnnodeBCODMO on https://test-prod.bco-dmo.org/d1/mn/v1 [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-22:00:15: [INFO]: SystemMetadata for pid: testCnGetLogRecords_Access_public_urnnodeBCODMO <?xml version="1.0" encoding="UTF-8" standalone="yes"?> <ns3:systemMetadata xmlns:ns2="http://ns.dataone.org/service/types/v1" xmlns:ns3="http://ns.dataone.org/service/types/v2.0"> <serialVersion>1</serialVersion> <identifier>testCnGetLogRecords_Access_public_urnnodeBCODMO</identifier> <formatId>eml://ecoinformatics.org/eml-2.0.1</formatId> <size>17181</size> <checksum algorithm="MD5">03ce09c6b4c3efc1681f3023402998a2</checksum> <submitter>CN=urn:node:cnSandboxORC1,DC=dataone,DC=org</submitter> <rightsHolder>CN=testRightsHolder,DC=dataone,DC=org</rightsHolder> <accessPolicy> <allow> <subject>public</subject> <permission>changePermission</permission> </allow> </accessPolicy> <dateUploaded>2018-02-05T22:00:15.095+00:00</dateUploaded> <dateSysMetadataModified>2018-02-05T22:00:15.095+00:00</dateSysMetadataModified> <originMemberNode>urn:node:BCODMO</originMemberNode> <authoritativeMemberNode>urn:node:BCODMO</authoritativeMemberNode> </ns3:systemMetadata> [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-22:00:15: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://test-prod.bco-dmo.org/d1/mn/v1/object; MMP message has: ParamPart:pid = testCnGetLogRecords_Access_public_urnnodeBCODMO; FilePart:object = /tmp/mmp.output.326669572328746800.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.472474012807600041.tmp (1003 bytes); [org.dataone.client.rest.RestClient] 20180205-22:00:15: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20180205-22:00:15: [ERROR]: testCnGetLogRecords_Access: Unable to get or create a test object on MN https://test-prod.bco-dmo.org/d1/mn/v1 [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.integration.TestIterationEndingException: unexpected client-side exception encountered when trying to create test object : Unable to create test object!/The request method is not implemented for this service: POST at org.dataone.integration.ContextAwareTestCaseDataone.procureTestObject(ContextAwareTestCaseDataone.java:1080) at org.dataone.integration.ContextAwareTestCaseDataone.procureTestObject(ContextAwareTestCaseDataone.java:994) at org.dataone.integration.it.testImplementations.LogAggregationFunctionalTestImplementations.testCnGetLogRecords_Access(LogAggregationFunctionalTestImplementations.java:894) at org.dataone.integration.it.functional.v2.LogAggregationFunctionalIT.testCnGetLogRecords_Access(LogAggregationFunctionalIT.java:48) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) Caused by: org.dataone.client.exception.ClientSideException: Unable to create test object!/The request method is not implemented for this service: POST at org.dataone.integration.ContextAwareTestCaseDataone.createTestObject(ContextAwareTestCaseDataone.java:1609) at org.dataone.integration.ContextAwareTestCaseDataone.createTestObject(ContextAwareTestCaseDataone.java:1430) at org.dataone.integration.ContextAwareTestCaseDataone.createTestObject(ContextAwareTestCaseDataone.java:1383) at org.dataone.integration.ContextAwareTestCaseDataone.procureTestObject(ContextAwareTestCaseDataone.java:1077) ... 33 more Caused by: org.dataone.service.exceptions.NotImplemented: The request method is not implemented for this service: POST at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:655) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:538) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:371) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:321) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:115) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:90) at org.dataone.client.rest.HttpMultipartRestClient.doPostRequest(HttpMultipartRestClient.java:463) at org.dataone.client.v1.impl.MultipartMNode.create(MultipartMNode.java:566) at org.dataone.integration.adapters.CommonCallAdapter.create(CommonCallAdapter.java:500) at org.dataone.integration.ContextAwareTestCaseDataone.createTestObject(ContextAwareTestCaseDataone.java:1600) ... 36 more 20180205-22:00:15: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://ncei-node.test.dataone.org/mn/v1/meta/testCnGetLogRecords_Access_public_urnnodemnTestNCEI [org.dataone.client.rest.RestClient] 20180205-22:00:15: [INFO]: ====>>>>> pid of procured test Object: testCnGetLogRecords_Access_public_urnnodemnTestNCEI [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-22:00:15: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://ncei-node.test.dataone.org/mn/v1/meta/testCnGetLogRecords_Access_testPerson_urnnodemnTestNCEI [org.dataone.client.rest.RestClient] 20180205-22:00:15: [INFO]: ====>>>>> pid of procured test Object: testCnGetLogRecords_Access_testPerson_urnnodemnTestNCEI [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-22:00:15: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://ncei-node.test.dataone.org/mn/v1/meta/testCnGetLogRecords_Access_testRightsHolder_urnnodemnTestNCEI [org.dataone.client.rest.RestClient] 20180205-22:00:15: [INFO]: ====>>>>> pid of procured test Object: testCnGetLogRecords_Access_testRightsHolder_urnnodemnTestNCEI [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-22:00:15: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://edacd1mn.unm.edu/mn/v1/meta/testCnGetLogRecords_Access_public_urnnodemnTestNMEPSCOR [org.dataone.client.rest.RestClient] 20180205-22:00:15: [ERROR]: testCnGetLogRecords_Access: Unable to get or create a test object on MN https://edacd1mn.unm.edu/mn/v1 [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.integration.TestIterationEndingException: the AccessRule of the returned object has either multiple subjects or multiple permissions at org.dataone.integration.ContextAwareTestCaseDataone.procureTestObject(ContextAwareTestCaseDataone.java:1050) at org.dataone.integration.ContextAwareTestCaseDataone.procureTestObject(ContextAwareTestCaseDataone.java:994) at org.dataone.integration.it.testImplementations.LogAggregationFunctionalTestImplementations.testCnGetLogRecords_Access(LogAggregationFunctionalTestImplementations.java:894) at org.dataone.integration.it.functional.v2.LogAggregationFunctionalIT.testCnGetLogRecords_Access(LogAggregationFunctionalIT.java:48) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20180205-22:00:15: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v1/meta/testCnGetLogRecords_Access_public_urnnodemnTestPANGAEA [org.dataone.client.rest.RestClient] 20180205-22:00:15: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-22:00:15: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-22:00:15: [INFO]: certificate filename: cnSandboxORC1 [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-22:00:15: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20180205-22:00:15: [INFO]: client setup as Subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-22:00:15: [INFO]: creating a test object. pid = testCnGetLogRecords_Access_public_urnnodemnTestPANGAEA on https://pangaea-dev-orc-1.test.dataone.org/mn/v1 [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-22:00:15: [INFO]: SystemMetadata for pid: testCnGetLogRecords_Access_public_urnnodemnTestPANGAEA <?xml version="1.0" encoding="UTF-8" standalone="yes"?> <ns3:systemMetadata xmlns:ns2="http://ns.dataone.org/service/types/v1" xmlns:ns3="http://ns.dataone.org/service/types/v2.0"> <serialVersion>1</serialVersion> <identifier>testCnGetLogRecords_Access_public_urnnodemnTestPANGAEA</identifier> <formatId>eml://ecoinformatics.org/eml-2.0.1</formatId> <size>17181</size> <checksum algorithm="MD5">03ce09c6b4c3efc1681f3023402998a2</checksum> <submitter>CN=urn:node:cnSandboxORC1,DC=dataone,DC=org</submitter> <rightsHolder>CN=testRightsHolder,DC=dataone,DC=org</rightsHolder> <accessPolicy> <allow> <subject>public</subject> <permission>changePermission</permission> </allow> </accessPolicy> <dateUploaded>2018-02-05T22:00:15.910+00:00</dateUploaded> <dateSysMetadataModified>2018-02-05T22:00:15.910+00:00</dateSysMetadataModified> <originMemberNode>urn:node:mnTestPANGAEA</originMemberNode> <authoritativeMemberNode>urn:node:mnTestPANGAEA</authoritativeMemberNode> </ns3:systemMetadata> [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-22:00:16: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://pangaea-dev-orc-1.test.dataone.org/mn/v1/object; MMP message has: ParamPart:pid = testCnGetLogRecords_Access_public_urnnodemnTestPANGAEA; FilePart:object = /tmp/mmp.output.1118830500748334451.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.1264120712216603363.tmp (1024 bytes); [org.dataone.client.rest.RestClient] 20180205-22:00:16: [INFO]: object created. pid = testCnGetLogRecords_Access_public_urnnodemnTestPANGAEA [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-22:00:16: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20180205-22:00:16: [INFO]: ====>>>>> pid of procured test Object: testCnGetLogRecords_Access_public_urnnodemnTestPANGAEA [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-22:00:16: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v1/meta/testCnGetLogRecords_Access_testPerson_urnnodemnTestPANGAEA [org.dataone.client.rest.RestClient] 20180205-22:00:16: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-22:00:16: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-22:00:16: [INFO]: certificate filename: cnSandboxORC1 [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-22:00:16: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20180205-22:00:16: [INFO]: client setup as Subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-22:00:16: [INFO]: creating a test object. pid = testCnGetLogRecords_Access_testPerson_urnnodemnTestPANGAEA on https://pangaea-dev-orc-1.test.dataone.org/mn/v1 [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-22:00:16: [INFO]: SystemMetadata for pid: testCnGetLogRecords_Access_testPerson_urnnodemnTestPANGAEA <?xml version="1.0" encoding="UTF-8" standalone="yes"?> <ns3:systemMetadata xmlns:ns2="http://ns.dataone.org/service/types/v1" xmlns:ns3="http://ns.dataone.org/service/types/v2.0"> <serialVersion>1</serialVersion> <identifier>testCnGetLogRecords_Access_testPerson_urnnodemnTestPANGAEA</identifier> <formatId>eml://ecoinformatics.org/eml-2.0.1</formatId> <size>17181</size> <checksum algorithm="MD5">03ce09c6b4c3efc1681f3023402998a2</checksum> <submitter>CN=urn:node:cnSandboxORC1,DC=dataone,DC=org</submitter> <rightsHolder>CN=testRightsHolder,DC=dataone,DC=org</rightsHolder> <accessPolicy> <allow> <subject>CN=testPerson,DC=dataone,DC=org</subject> <permission>changePermission</permission> </allow> </accessPolicy> <dateUploaded>2018-02-05T22:00:16.513+00:00</dateUploaded> <dateSysMetadataModified>2018-02-05T22:00:16.513+00:00</dateSysMetadataModified> <originMemberNode>urn:node:mnTestPANGAEA</originMemberNode> <authoritativeMemberNode>urn:node:mnTestPANGAEA</authoritativeMemberNode> </ns3:systemMetadata> [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-22:00:16: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://pangaea-dev-orc-1.test.dataone.org/mn/v1/object; MMP message has: ParamPart:pid = testCnGetLogRecords_Access_testPerson_urnnodemnTestPANGAEA; FilePart:object = /tmp/mmp.output.3093784278269612563.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.8260569684994009397.tmp (1053 bytes); [org.dataone.client.rest.RestClient] 20180205-22:00:16: [INFO]: object created. pid = testCnGetLogRecords_Access_testPerson_urnnodemnTestPANGAEA [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-22:00:16: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20180205-22:00:16: [INFO]: ====>>>>> pid of procured test Object: testCnGetLogRecords_Access_testPerson_urnnodemnTestPANGAEA [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-22:00:17: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://pangaea-dev-orc-1.test.dataone.org/mn/v1/meta/testCnGetLogRecords_Access_testRightsHolder_urnnodemnTestPANGAEA [org.dataone.client.rest.RestClient] 20180205-22:00:17: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-22:00:17: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-22:00:17: [INFO]: certificate filename: cnSandboxORC1 [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-22:00:17: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20180205-22:00:17: [INFO]: client setup as Subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-22:00:17: [INFO]: creating a test object. pid = testCnGetLogRecords_Access_testRightsHolder_urnnodemnTestPANGAEA on https://pangaea-dev-orc-1.test.dataone.org/mn/v1 [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-22:00:17: [INFO]: SystemMetadata for pid: testCnGetLogRecords_Access_testRightsHolder_urnnodemnTestPANGAEA <?xml version="1.0" encoding="UTF-8" standalone="yes"?> <ns3:systemMetadata xmlns:ns2="http://ns.dataone.org/service/types/v1" xmlns:ns3="http://ns.dataone.org/service/types/v2.0"> <serialVersion>1</serialVersion> <identifier>testCnGetLogRecords_Access_testRightsHolder_urnnodemnTestPANGAEA</identifier> <formatId>eml://ecoinformatics.org/eml-2.0.1</formatId> <size>17181</size> <checksum algorithm="MD5">03ce09c6b4c3efc1681f3023402998a2</checksum> <submitter>CN=urn:node:cnSandboxORC1,DC=dataone,DC=org</submitter> <rightsHolder>CN=testRightsHolder,DC=dataone,DC=org</rightsHolder> <accessPolicy> <allow> <subject>CN=testRightsHolder,DC=dataone,DC=org</subject> <permission>changePermission</permission> </allow> </accessPolicy> <dateUploaded>2018-02-05T22:00:17.103+00:00</dateUploaded> <dateSysMetadataModified>2018-02-05T22:00:17.103+00:00</dateSysMetadataModified> <originMemberNode>urn:node:mnTestPANGAEA</originMemberNode> <authoritativeMemberNode>urn:node:mnTestPANGAEA</authoritativeMemberNode> </ns3:systemMetadata> [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-22:00:17: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://pangaea-dev-orc-1.test.dataone.org/mn/v1/object; MMP message has: ParamPart:pid = testCnGetLogRecords_Access_testRightsHolder_urnnodemnTestPANGAEA; FilePart:object = /tmp/mmp.output.5669013269578081210.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.4884387710009794840.tmp (1065 bytes); [org.dataone.client.rest.RestClient] 20180205-22:00:17: [INFO]: object created. pid = testCnGetLogRecords_Access_testRightsHolder_urnnodemnTestPANGAEA [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-22:00:17: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20180205-22:00:17: [INFO]: ====>>>>> pid of procured test Object: testCnGetLogRecords_Access_testRightsHolder_urnnodemnTestPANGAEA [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-22:00:17: [INFO]: testCnGetLogRecords_Access: waiting for log aggregation: (4.0 minutes) [org.dataone.integration.ContextAwareTestCaseDataone] 20180205-22:04:18: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/log?idFilter=testCnGetLogRecords_Access_public_urnnodemnTestNCEI [org.dataone.client.rest.RestClient] 20180205-22:04:18: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/log?idFilter=testCnGetLogRecords_Access_testPerson_urnnodemnTestNCEI [org.dataone.client.rest.RestClient] 20180205-22:04:19: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/log?idFilter=testCnGetLogRecords_Access_testRightsHolder_urnnodemnTestNCEI [org.dataone.client.rest.RestClient] 20180205-22:04:19: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/log?idFilter=testCnGetLogRecords_Access_public_urnnodemnTestPANGAEA [org.dataone.client.rest.RestClient] 20180205-22:04:19: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/log?idFilter=testCnGetLogRecords_Access_testPerson_urnnodemnTestPANGAEA [org.dataone.client.rest.RestClient] 20180205-22:04:20: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/log?idFilter=testCnGetLogRecords_Access_testRightsHolder_urnnodemnTestPANGAEA [org.dataone.client.rest.RestClient] Tests run: 5, Failures: 5, Errors: 0, Skipped: 0, Time elapsed: 882.01 sec <<< FAILURE! Results : Failed tests: testMnGetLogRecords_Access(org.dataone.integration.it.functional.v2.LogAggregationFunctionalIT): testMnGetLogRecords_Access: Unable to get or create a test object with pid: testMnGetLogRecords_Access_public, TestIterationEndingException : the AccessRule of the returned object has either multiple subjects or multiple permissions testMnQuery_Access(org.dataone.integration.it.functional.v2.LogAggregationFunctionalIT): testMnQuery_Access: Unable to get or create a test object with pid: testMnQuery_Access_public_, TestIterationEndingException : the AccessRule of the returned object has either multiple subjects or multiple permissions testMnQuery_Params(org.dataone.integration.it.functional.v2.LogAggregationFunctionalIT): testQuery_Params: Unable to get or create a test object with pid: testQuery_Params, TestIterationEndingException : the AccessRule of the returned object has either multiple subjects or multiple permissions testCnGetLogRecords_Aggregating(org.dataone.integration.it.functional.v2.LogAggregationFunctionalIT): testCnGetLogRecords_Aggregating ran into 2 errors: testCnGetLogRecords_Access(org.dataone.integration.it.functional.v2.LogAggregationFunctionalIT): testCnGetLogRecords_Access ran into 3 errors: Tests run: 5, Failures: 5, Errors: 0, Skipped: 0 [WARNING] File encoding has not been set, using platform encoding UTF-8, i.e. build is platform dependent! [JENKINS] Recording test results [INFO] [INFO] --- maven-failsafe-plugin:2.8.1:verify (verify) @ d1_integration --- [INFO] Failsafe report directory: /var/lib/jenkins/jobs/d1_integration_Sandbox_log_functional/workspace/target/failsafe-reports [WARNING] File encoding has not been set, using platform encoding UTF-8, i.e. build is platform dependent! [ERROR] There are test failures. Please refer to /var/lib/jenkins/jobs/d1_integration_Sandbox_log_functional/workspace/target/failsafe-reports for the individual test results. [JENKINS] Recording test results Notifying upstream projects of job completion Join notifier requires a CauseAction [INFO] ------------------------------------------------------------------------ [INFO] BUILD SUCCESS [INFO] ------------------------------------------------------------------------ [INFO] Total time: 14:52.744s [INFO] Finished at: Mon Feb 05 22:04:20 UTC 2018 [INFO] Final Memory: 31M/409M [INFO] ------------------------------------------------------------------------ Waiting for Jenkins to finish collecting data [JENKINS] Archiving /var/lib/jenkins/jobs/d1_integration_Sandbox_log_functional/workspace/pom.xml to org.dataone/d1_integration/2.4-SNAPSHOT/d1_integration-2.4-SNAPSHOT.pom channel stopped Notifying upstream projects of job completion Notifying upstream of completion: d1_integration_Sandbox_func_ALL #13 Project d1_integration_Sandbox_func_ALL still waiting for [d1_integration_Sandbox_CN_sid_functional, d1_integration_Sandbox_cn_v2, d1_integration_Sandbox_mn_v2, d1_integration_Sandbox_v1_v2_interop_functional, d1_integration_Sandbox_mn_view_functional] builds to complete Notifying upstream build d1_integration_Sandbox_func_ALL #13 of job completion Finished: UNSTABLE