Started by timer 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 '2017-04-19T08:55:50.829 +0000' At revision 18792 No changes for https://repository.dataone.org/software/cicore/trunk/d1_integration since the previous build Parsing POMs Established TCP socket on 36655 [workspace] $ /usr/lib/jvm/java-7-openjdk-amd64/bin/java -cp /var/lib/jenkins/plugins/maven-plugin/WEB-INF/lib/maven3-agent-1.8.1.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.5.jar /var/lib/jenkins/plugins/maven-plugin/WEB-INF/lib/maven3-interceptor-1.8.1.jar /var/lib/jenkins/plugins/maven-plugin/WEB-INF/lib/maven3-interceptor-commons-1.8.1.jar 36655 <===[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.3-SNAPSHOT [WARNING] 'build.plugins.plugin.version' for org.apache.maven.plugins:maven-compiler-plugin is missing. @ line 202, column 15 [WARNING] 'build.plugins.plugin.version' for org.codehaus.mojo:buildnumber-maven-plugin is missing. @ line 226, column 15 [WARNING] 'build.plugins.plugin.version' for com.mycila.maven-license-plugin:maven-license-plugin is missing. @ line 219, column 15 [WARNING] 'build.plugins.plugin.version' for org.apache.maven.plugins:maven-war-plugin is missing. @ line 242, 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.3-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: 18792 at timestamp: 1492592162568 [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.089 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/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/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/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/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.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/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/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/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/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/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/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/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/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? > 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.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/javax/servlet/servlet-api/2.5/servlet-api-2.5.jar marker = /var/lib/jenkins/jobs/d1_integration_Sandbox_log_functional/workspace/target/dependency-maven-plugin-markers/javax.servlet-servlet-api-jar-2.5.marker artifact1 lastModified: 1484002148000 marker lastModified: 1484002148000 < 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/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/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/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/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? [INFO] org.apache.jasper.glassfish-2.2.2.v201112011158.jar already exists in destination. [INFO] slf4j-simple-1.6.4.jar already exists in destination. [INFO] jetty-websocket-8.1.15.v20140411.jar already exists in destination. [INFO] javax.security.auth.message-1.0.0.v201108011116.jar already exists in destination. [INFO] javax.servlet.jsp.jstl-1.2.0.v201105211821.jar already exists in destination. [INFO] com.sun.el-2.2.0.v201108011116.jar already exists in destination. [INFO] javax.mail.glassfish-1.4.1.v201005082020.jar already exists in destination. [INFO] slf4j-api-1.6.4.jar already exists in destination. [INFO] jetty-io-8.1.15.v20140411.jar already exists in destination. [INFO] javax.servlet.jsp-2.2.0.v201112011158.jar already exists in destination. [INFO] jetty-all-server-8.1.15.v20140411.jar already exists in destination. [INFO] jetty-jsp-8.1.15.v20140411.jar already exists in destination. [INFO] org.apache.taglibs.standard.glassfish-1.2.0.v201112081803.jar already exists in destination. [INFO] servlet-api-2.5.jar already exists in destination. [INFO] javax.activation-1.1.0.v201105071233.jar already exists in destination. [INFO] javax.annotation-1.1.0.v201108011116.jar already exists in destination. [INFO] jetty-http-8.1.15.v20140411.jar already exists in destination. [INFO] jetty-util-8.1.15.v20140411.jar already exists in destination. [INFO] org.eclipse.jdt.core-3.7.1.jar already exists in destination. [INFO] javax.servlet-3.0.0.v201112011016.jar already exists in destination. [INFO] javax.el-2.2.0.v201108011116.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.3-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 [2095 msecs] [INFO] Building war: /var/lib/jenkins/jobs/d1_integration_Sandbox_log_functional/workspace/target/d1_integration-2.3-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 20170419-08:56:24: [WARN]: Starting monitor thread [org.dataone.client.utils.HttpConnectionMonitorService] 20170419-08:56:24: [WARN]: Starting monitoring... [org.dataone.client.utils.HttpConnectionMonitorService] 20170419-08:56:24: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170419-08:56:25: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:56:25: [INFO]: *** context label: SANDBOX [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:56:25: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] ~~~ Context is from d1client.properties: https://cn-sandbox.test.dataone.org/cn 20170419-08:56:26: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox.test.dataone.org/cn/v1/node [org.dataone.client.rest.RestClient] 20170419-08:56:26: [INFO]: isNodeAlive for Node: https://cn-sandbox.test.dataone.org/cn ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:56:26: [INFO]: ... calling node ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:56:27: [INFO]: ... called node [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:56:27: [INFO]: *** Adding CN to list: cn-sandbox [ https://cn-sandbox.test.dataone.org/cn ] [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:56:27: [INFO]: isNodeAlive for Node: https://cn-sandbox-ucsb-1.test.dataone.org/cn ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:56:27: [INFO]: ... calling node ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:56:27: [INFO]: ... called node [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:56:27: [INFO]: *** Adding CN to list: cn-sandbox-ucsb-1 [ https://cn-sandbox-ucsb-1.test.dataone.org/cn ] [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:56:27: [INFO]: isNodeAlive for Node: https://cn-sandbox-orc-1.test.dataone.org/cn ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:56:27: [INFO]: ... calling node ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:56:28: [INFO]: ... called node [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:56:28: [INFO]: *** Adding CN to list: cn-sandbox-orc-1 [ https://cn-sandbox-orc-1.test.dataone.org/cn ] [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:56:28: [INFO]: isNodeAlive for Node: https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:56:28: [INFO]: ... calling node ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:56:28: [INFO]: ... called node [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:56:28: [INFO]: *** Adding MN to list: mn-sandbox-ucsb-1 [ https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn ] [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:56:28: [INFO]: isNodeAlive for Node: https://dataone-dev.nkn.uidaho.edu/mn ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:56:28: [INFO]: ... calling node ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:56:29: [INFO]: ... called node [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:56:29: [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] 20170419-08:56:29: [INFO]: isNodeAlive for Node: https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:56:29: [INFO]: ... calling node ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:56:29: [INFO]: ... called node [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:56:29: [INFO]: *** Adding MN to list: mn-sandbox-ucsb-2 [ https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn ] [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:56:29: [INFO]: isNodeAlive for Node: https://mn-sandbox-orc-1.test.dataone.org/mn ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:56:29: [INFO]: ... calling node ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:56:30: [INFO]: ... called node [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:56:30: [INFO]: *** Adding MN to list: mn-sandbox-orc-1 [ https://mn-sandbox-orc-1.test.dataone.org/mn ] [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:56:30: [INFO]: isNodeAlive for Node: http://dfc-mn.renci.org:8080/irods-dataone/rest/mn ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:56:30: [INFO]: ... calling node ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:56:30: [INFO]: ... called node [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:56:30: [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] 20170419-08:56:30: [INFO]: isNodeAlive for Node: https://trusty.iarc.uaf.edu/mn ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:56:30: [INFO]: ... calling node ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:56:31: [INFO]: ... called node [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:56:31: [INFO]: *** Adding MN to list: IARC Data Archive [ https://trusty.iarc.uaf.edu/mn ] [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:56:31: [INFO]: isNodeAlive for Node: http://usgs.ornl.gov/USGS_MN/mn ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:56:31: [INFO]: ... calling node ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:56:32: [INFO]: ... called node [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:56:32: [INFO]: *** Adding MN to list: USGS Science Data Catalog [ http://usgs.ornl.gov/USGS_MN/mn ] [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:56:32: [INFO]: isNodeAlive for Node: https://alpha.tdar.org/dataone/ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:56:32: [INFO]: ... calling node ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:56:32: [INFO]: ... called node [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:56:32: [INFO]: *** Adding MN to list: the Digital Archaeological Record [ https://alpha.tdar.org/dataone/ ] [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:56:32: [INFO]: isNodeAlive for Node: https://test-prod.bco-dmo.org/d1/mn ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:56:32: [INFO]: ... calling node ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:56:35: [INFO]: ... called node [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:56:35: [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] 20170419-08:56:35: [INFO]: isNodeAlive for Node: https://ncei-node.test.dataone.org/mn ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:56:35: [INFO]: ... calling node ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:56:35: [INFO]: ... called node [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:56:35: [INFO]: *** Adding MN to list: NOAA NCEI Oceanographic Data Archive [ https://ncei-node.test.dataone.org/mn ] [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:56:35: [INFO]: isNodeAlive for Node: https://edacd1mn.unm.edu/mn ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:56:35: [INFO]: ... calling node ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:56:35: [INFO]: ... called node [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:56:35: [INFO]: *** Adding MN to list: NM EPSCoR Tier 4 Node [ https://edacd1mn.unm.edu/mn ] [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:56:35: [INFO]: isNodeAlive for Node: https://gmnv2.test.dataone.org/mn ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:56:35: [INFO]: ... calling node ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:56:35: [INFO]: ... called node [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:56:35: [INFO]: *** Adding MN to list: GMN v2 Test [ https://gmnv2.test.dataone.org/mn ] [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:56:35: [INFO]: isNodeAlive for Node: https://ubuntu16-04.kitty.ninja/mn ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:56:35: [INFO]: ... calling node ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:56:36: [WARN]: ...aborting connection... [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:56:36: [INFO]: ... called node [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:56:36: [INFO]: *** Adding MN to list: My Member Node [ https://ubuntu16-04.kitty.ninja/mn ] [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:56:36: [INFO]: trying to filter CN list for the round robin CN... original size: 3, includes nodes: [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:56:36: [INFO]: CN: https://cn-sandbox.test.dataone.org/cn "Round Robin Sandbox Router of Coordinating Nodes" [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:56:36: [INFO]: CN: https://cn-sandbox-ucsb-1.test.dataone.org/cn "University of California Santa Barbara Sandbox Coordinating Node" [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:56:36: [INFO]: CN: https://cn-sandbox-orc-1.test.dataone.org/cn "Oak Ridge National Laboratory Sandbox Coordinating Node" [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:56:36: [INFO]: excluding round robin CN: https://cn-sandbox.test.dataone.org/cn "Round Robin Sandbox Router of Coordinating Nodes" [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:56:36: [INFO]: including CN: https://cn-sandbox-ucsb-1.test.dataone.org/cn "University of California Santa Barbara Sandbox Coordinating Node" [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:56:36: [INFO]: including CN: https://cn-sandbox-orc-1.test.dataone.org/cn "Oak Ridge National Laboratory Sandbox Coordinating Node" [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:56:36: [INFO]: filtered CN list without round robin CN. size: 2, including nodes: [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:56:36: [INFO]: CN: https://cn-sandbox-ucsb-1.test.dataone.org/cn "University of California Santa Barbara Sandbox Coordinating Node" [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:56:36: [INFO]: CN: https://cn-sandbox-orc-1.test.dataone.org/cn "Oak Ridge National Laboratory Sandbox Coordinating Node" [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:56:36: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] nodeId key value ============================================================================================================= 20170419-08:56:36: [INFO]: Using CN https://cn-sandbox-ucsb-1.test.dataone.org/cn for tests [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:56:36: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:56:36: [INFO]: certificate filename: cnSandboxORC1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:56:36: [INFO]: client setup as Subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:56:36: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170419-08:56:36: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:56:37: [WARN]: ...aborting connection... [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:56:37: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/node [org.dataone.client.rest.RestClient] 20170419-08:56:37: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:56:37: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:56:37: [WARN]: ...aborting connection... [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:56:37: [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] 20170419-08:56:37: [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] 20170419-08:56:37: [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] 20170419-08:56:38: [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] 20170419-08:56:38: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:56:38: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:56:38: [WARN]: ...aborting connection... [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:56:38: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://dataone-dev.nkn.uidaho.edu/mn/v1/monitor/ping [org.dataone.client.rest.RestClient] 20170419-08:56:38: [WARN]: ...aborting connection... [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:56:38: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://dataone-dev.nkn.uidaho.edu/mn/v1/node [org.dataone.client.rest.RestClient] 20170419-08:56:39: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://dataone-dev.nkn.uidaho.edu/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20170419-08:56:39: [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 message body: Page not found at /v2/monitor/ping

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:

  1. ^ ^v1/monitor/ping/?$
  2. ^ ^v1/log/?$
  3. ^ ^v1/?$
  4. ^ ^v1/node/?$
  5. ^ ^v1/object/(.+)$
  6. ^ ^v1/meta/(.+)$
  7. ^ ^v1/checksum/(.+)$
  8. ^ ^v1/object/?$
  9. ^ ^v1/error/?$
  10. ^ ^v1/replica/(.+)/?$
  11. ^ ^v1/isAuthorized/(.+)/?$
  12. ^ ^v1/dirtySystemMetadata/?$
  13. ^ ^v1/generate/?$
  14. ^ ^v1/archive/(.+)/?$
  15. ^ ^v1/replicate/?$
  16. ^ ^home/?$
  17. ^ ^diag/get_replication_queue/?$
  18. ^ ^diag/replicate/(.+)$
  19. ^ ^diag/echo_session/?$
  20. ^ ^diag/echo_request_object/?$
  21. ^ ^diag/echo_raw_post_data/?$
  22. ^ ^diag/?$
  23. ^ ^diag/get_replication_queue/?$
  24. ^ ^diag/clear_replication_queue/?$
  25. ^ ^diag/set_access_policy/(.+?)/?$
  26. ^ ^diag/delete_all_access_policies/?$
  27. ^ ^diag/get_access_policy/(.+?)/?$
  28. ^ ^diag/create/(.+)$
  29. ^ ^diag/slash/(.+?)/(.+?)/(.+?)/?$
  30. ^ ^diag/exception/(.+?)/?$
  31. ^ ^diag/delete_all_objects/?$
  32. ^ ^diag/delete_single_object/(.+?)/?$
  33. ^ ^diag/trusted_subjects/?$
  34. ^ ^diag/permissions_for_object/(.+?)/?$
  35. ^ ^diag/get_setting/(.+)$
  36. ^ ^diag/delete_event_log/?$
  37. ^ ^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] 20170419-08:56:39: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:56:39: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:56:39: [WARN]: ...aborting connection... [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:56:39: [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] 20170419-08:56:39: [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] 20170419-08:56:39: [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] 20170419-08:56:39: [WARN]: ...aborting connection... [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:56:39: [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] 20170419-08:56:39: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:56:39: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:56: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] 20170419-08:56:40: [WARN]: ...aborting connection... [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:56:40: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-orc-1.test.dataone.org/mn/v1/node [org.dataone.client.rest.RestClient] 20170419-08:56:40: [WARN]: ...aborting connection... [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:56:41: [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] 20170419-08:56:41: [INFO]: Unable to assess v2 capabilities for MN: https://mn-sandbox-orc-1.test.dataone.org/mn/v1 : ServiceFailure : 404: NOT FOUND: parser for deserializing HTML not written yet. Providing message body: 404 Not Found

404 Not Found

Home

[org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:56:41: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:56:41: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:56:41: [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] 20170419-08:56:41: [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] 20170419-08:56:41: [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] 20170419-08:56:41: [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] 20170419-08:56:41: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:56:41: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:56:41: [WARN]: ...aborting connection... [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:56:41: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://trusty.iarc.uaf.edu/mn/v1/monitor/ping [org.dataone.client.rest.RestClient] 20170419-08:56:41: [INFO]: Unable to assess v1 capabilities for MN: https://trusty.iarc.uaf.edu/mn/v1 : ServiceFailure : class org.dataone.client.exception.ClientSideException: /Received fatal alert: unknown_ca [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:56:42: [WARN]: ...aborting connection... [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:56:42: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://trusty.iarc.uaf.edu/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20170419-08:56:42: [INFO]: Unable to assess v2 capabilities for MN: https://trusty.iarc.uaf.edu/mn/v1 : ServiceFailure : class org.dataone.client.exception.ClientSideException: /Received fatal alert: unknown_ca [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:56:42: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:56:42: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:56:42: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET http://usgs.ornl.gov/USGS_MN/mn/v1/monitor/ping [org.dataone.client.rest.RestClient] 20170419-08:56:42: [INFO]: Unable to assess v1 capabilities for MN: http://usgs.ornl.gov/USGS_MN/mn/v1 : ServiceFailure : 500: Internal Server Error: parser for deserializing HTML not written yet. Providing message body: [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:56:42: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET http://usgs.ornl.gov/USGS_MN/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20170419-08:56:42: [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 message body: Status page

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] 20170419-08:56:42: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:56:42: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:56:42: [WARN]: ...aborting connection... [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:56:43: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://alpha.tdar.org/dataone/v1/monitor/ping [org.dataone.client.rest.RestClient] 20170419-08:56:43: [INFO]: Unable to assess v1 capabilities for MN: https://alpha.tdar.org/dataone//v1 : ServiceFailure : 404: Not Found: Deserializing Text/Plain: Just providing message body: {EndOfMessage} [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:56:43: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://alpha.tdar.org/dataone/v2/monitor/ping [org.dataone.client.rest.RestClient] 20170419-08:56:43: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://alpha.tdar.org/dataone/v2/node [org.dataone.client.rest.RestClient] 20170419-08:56:43: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:56:43: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:56:44: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://test-prod.bco-dmo.org/d1/mn/v1/monitor/ping [org.dataone.client.rest.RestClient] 20170419-08:56:45: [WARN]: ...aborting connection... [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:56:45: [WARN]: ...aborting connection... [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:56:45: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://test-prod.bco-dmo.org/d1/mn/v1/node [org.dataone.client.rest.RestClient] 20170419-08:56:45: [WARN]: ...aborting connection... [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:56:45: [WARN]: ...aborting connection... [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:56:46: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://test-prod.bco-dmo.org/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20170419-08:56:46: [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 message body: Page not found | BCO-DMO

Page not found

The requested page "/d1/mn/v2/monitor/ping" could not be found.
[org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:56:46: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:56:46: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:56:46: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://ncei-node.test.dataone.org/mn/v1/monitor/ping [org.dataone.client.rest.RestClient] 20170419-08:56:46: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://ncei-node.test.dataone.org/mn/v1/node [org.dataone.client.rest.RestClient] 20170419-08:56:46: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://ncei-node.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20170419-08:56:46: [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 message body: 404 Not Found

404 Not Found

Home

[org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:56:46: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:56:46: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:56:47: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://edacd1mn.unm.edu/mn/v1/monitor/ping [org.dataone.client.rest.RestClient] 20170419-08:56:47: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://edacd1mn.unm.edu/mn/v1/node [org.dataone.client.rest.RestClient] 20170419-08:56:47: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://edacd1mn.unm.edu/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20170419-08:56:47: [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 message body: 404 Not Found

404 Not Found

Home

[org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:56:47: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:56:47: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:56:47: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://gmnv2.test.dataone.org/mn/v1/monitor/ping [org.dataone.client.rest.RestClient] 20170419-08:56:47: [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 message body: AssertionError at /v1/monitor/ping

AssertionError at /v1/monitor/ping

Invalid content type. content-type="text/plain"
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="text/plain"
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:
['/var/local/dataone',
 '/var/local/dataone/gmn/lib/python2.7',
 '/var/local/dataone/gmn/lib/python2.7/plat-x86_64-linux-gnu',
 '/var/local/dataone/gmn/lib/python2.7/lib-tk',
 '/var/local/dataone/gmn/lib/python2.7/lib-old',
 '/var/local/dataone/gmn/lib/python2.7/lib-dynload',
 '/usr/lib/python2.7',
 '/usr/lib/python2.7/plat-x86_64-linux-gnu',
 '/usr/lib/python2.7/lib-tk',
 '/var/local/dataone/gmn/local/lib/python2.7/site-packages',
 '/var/local/dataone/gmn/lib/python2.7/site-packages',
 '/var/local/dataone/gmn/lib/python2.7/site-packages/service/gmn/..']
Server time: Wed, 19 Apr 2017 09:00:34 +0000

Traceback Switch to copy-and-paste view



Request information

GET

No GET data

POST

No POST data

FILES

No FILES data

No cookie data

META

Variable Value
mod_wsgi.listener_port
'443'
CONTEXT_DOCUMENT_ROOT
'/var/www'
SERVER_SOFTWARE
'Apache/2.4.7 (Ubuntu)'
mod_wsgi.process_group
'gmn'
SCRIPT_NAME
u'/mn'
mod_wsgi.enable_sendfile
'0'
mod_wsgi.handler_script
''
SERVER_SIGNATURE
'<address>Apache/2.4.7 (Ubuntu) Server at gmnv2.test.dataone.org Port 443</address>\n'
REQUEST_METHOD
'GET'
PATH_INFO
u'/v1/monitor/ping'
SERVER_PROTOCOL
'HTTP/1.1'
QUERY_STRING
''
SSL_TLS_SNI
'gmnv2.test.dataone.org'
HTTP_USER_AGENT
'Apache-HttpClient/4.3.6 (java 1.5)'
HTTP_CONNECTION
'Keep-Alive'
SERVER_NAME
'gmnv2.test.dataone.org'
REMOTE_ADDR
'64.106.40.19'
mod_wsgi.queue_start
'1492592434088584'
mod_wsgi.request_handler
'wsgi-script'
wsgi.url_scheme
'https'
HTTP_VIA
'1.1 localhost (Apache-HttpClient/4.3.6 (cache))'
PATH_TRANSLATED
'/var/www/v1/monitor/ping'
SERVER_PORT
'443'
wsgi.multiprocess
True
mod_wsgi.input_chunked
'0'
SERVER_ADDR
'64.106.40.36'
DOCUMENT_ROOT
'/var/www'
SSL_CLIENT_CERT
'-----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'
SCRIPT_FILENAME
'/var/local/dataone/gmn/lib/python2.7/site-packages/service/gmn/gmn.wsgi'
SERVER_ADMIN
'webmaster@localhost'
wsgi.input
<mod_wsgi.Input object at 0x7fdaf74c37b0>
HTTP_HOST
'gmnv2.test.dataone.org'
CONTEXT_PREFIX
''
wsgi.multithread
True
mod_wsgi.callable_object
'application'
REQUEST_URI
'/mn/v1/monitor/ping'
wsgi.version
(1, 0)
GATEWAY_INTERFACE
'CGI/1.1'
wsgi.run_once
False
wsgi.errors
<mod_wsgi.Log object at 0x7fdadf2613f0>
REMOTE_PORT
'49367'
mod_wsgi.listener_host
''
REQUEST_SCHEME
'https'
mod_wsgi.version
(3, 4)
mod_wsgi.application_group
''
mod_wsgi.script_reloading
'1'
wsgi.file_wrapper
''
HTTP_ACCEPT_ENCODING
'gzip,deflate'
SSL_SERVER_CERT
'-----BEGIN CERTIFICATE-----\nMIIFEDCCA/igAwIBAgISA6+DHb6hLK/RLcfYhl6hA0tCMA0GCSqGSIb3DQEBCwUA\nMEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD\nExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xNzA0MTcxODU1MDBaFw0x\nNzA3MTYxODU1MDBaMCExHzAdBgNVBAMTFmdtbnYyLnRlc3QuZGF0YW9uZS5vcmcw\nggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC2ICnFONNM6+V++kmrV0s6\neP33OVftw0mZpkljNbP12ZDcKftE6eHnhSDYyKABl4vifn7FExxeOR+EkIBp1M6F\nKAFbIEFQuGfOI908Pmrve29cwecpSfT5bLPKnozJL9yxPysVWKo+F0BDZlwxxaTs\nyqZG+aLinwsw8DxugYeILXD68BvY6jEbUG+zhq52M+tM3m5NUS7M+YYo+RLPNH2V\n+YAQ5Z3DLCMXcyiHtw9eZkI8QXuKMDvlZXLVbZ2ITqTLLxyWzfvUFjXsVYQDla4u\nytc9MRanMRJYFKTpxMMRuEU4NQGvZtTXYGuazCqtWKWJSF4eXFnkvSAObjPj2SF1\nAgMBAAGjggIXMIICEzAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0lBBYwFAYIKwYBBQUH\nAwEGCCsGAQUFBwMCMAwGA1UdEwEB/wQCMAAwHQYDVR0OBBYEFHbIYPokYYJ3BJMo\nLiWZ2LXwMlK8MB8GA1UdIwQYMBaAFKhKamMEfd265tE5t6ZFZe/zqOyhMHAGCCsG\nAQUFBwEBBGQwYjAvBggrBgEFBQcwAYYjaHR0cDovL29jc3AuaW50LXgzLmxldHNl\nbmNyeXB0Lm9yZy8wLwYIKwYBBQUHMAKGI2h0dHA6Ly9jZXJ0LmludC14My5sZXRz\nZW5jcnlwdC5vcmcvMCEGA1UdEQQaMBiCFmdtbnYyLnRlc3QuZGF0YW9uZS5vcmcw\ngf4GA1UdIASB9jCB8zAIBgZngQwBAgEwgeYGCysGAQQBgt8TAQEBMIHWMCYGCCsG\nAQUFBwIBFhpodHRwOi8vY3BzLmxldHNlbmNyeXB0Lm9yZzCBqwYIKwYBBQUHAgIw\ngZ4MgZtUaGlzIENlcnRpZmljYXRlIG1heSBvbmx5IGJlIHJlbGllZCB1cG9uIGJ5\nIFJlbHlpbmcgUGFydGllcyBhbmQgb25seSBpbiBhY2NvcmRhbmNlIHdpdGggdGhl\nIENlcnRpZmljYXRlIFBvbGljeSBmb3VuZCBhdCBodHRwczovL2xldHNlbmNyeXB0\nLm9yZy9yZXBvc2l0b3J5LzANBgkqhkiG9w0BAQsFAAOCAQEAd8B3TUx0zS7vDZNg\nr9FzbRhZKfBQ0fT5ZEAqnSyCvdKVWMjqoxpPZzjFfgiVnTmEFsM9DMOf4kJdVdtv\nPcgO8X+kUo77py6s238a/vsG01V1Y+nVe55wszEvlGr/r4M3fEFjOxZycX0igPGa\n1XwPztSvZoCw0MNZLrhBeKAUGjPTyPsYWTwYAK1HKBhOQY9Ywck/OVYOqNuqBVmG\nEKzchqzkJQ84M9whfhlfqAa+vXceXhFcwZC+IsPgowgdIsaFlnZQbYxm5iNta5E3\n9F4ngQbHi8TyoVOTyJ0Po+m0Ho5NufG5yu1d0pWfsQTswc5V5QpddQ1+CMJwv19r\nryTAqw==\n-----END CERTIFICATE-----\n'

Settings

Using settings module gmn.settings

Setting Value
MONTH_DAY_FORMAT
'F j'
SECURE_SSL_REDIRECT
False
SECURE_BROWSER_XSS_FILTER
False
USE_X_FORWARDED_PORT
False
USE_THOUSAND_SEPARATOR
False
CSRF_COOKIE_SECURE
False
LANGUAGE_CODE
'en-us'
ROOT_URLCONF
'mn.urls'
MANAGERS
(('Roger Dahl', 'dahl@unm.edu'),)
EMAIL_HOST_PASSWORD
u'********************'
SILENCED_SYSTEM_CHECKS
[]
DEFAULT_CHARSET
'utf-8'
SESSION_SERIALIZER
'django.contrib.sessions.serializers.JSONSerializer'
STATIC_ROOT
None
LOG_PATH
'/var/local/dataone/gmn/lib/python2.7/site-packages/service/gmn/./gmn.log'
NODE_SYNC_SCHEDULE_WEEKDAY
'?'
NODE_SYNC_SCHEDULE_MINUTE
'0/3'
MAX_XML_DOCUMENT_SIZE
1048576
USE_L10N
False
ALLOWED_HOSTS
['localhost', '127.0.0.1']
MESSAGE_STORAGE
'django.contrib.messages.storage.fallback.FallbackStorage'
EMAIL_SUBJECT_PREFIX
'[Django] '
NODE_SYNC_SCHEDULE_YEAR
'*'
SECURE_HSTS_SECONDS
0
STATICFILES_FINDERS
['django.contrib.staticfiles.finders.FileSystemFinder',
 'django.contrib.staticfiles.finders.AppDirectoriesFinder']
SESSION_CACHE_ALIAS
'default'
SESSION_COOKIE_DOMAIN
None
SESSION_COOKIE_NAME
'sessionid'
TIME_INPUT_FORMATS
['%H:%M:%S', '%H:%M:%S.%f', '%H:%M']
SECURE_REDIRECT_EXEMPT
[]
DATABASES
{'default': {'ATOMIC_REQUESTS': True,
             'AUTOCOMMIT': True,
             'CONN_MAX_AGE': 0,
             'ENGINE': 'django.db.backends.postgresql_psycopg2',
             'HOST': '',
             'NAME': 'gmn',
             'OPTIONS': {},
             'PASSWORD': u'********************',
             'PORT': '',
             'TEST': {'CHARSET': None,
                      'COLLATION': None,
                      'MIRROR': None,
                      'NAME': None},
             'TIME_ZONE': None,
             'USER': ''}}
EMAIL_SSL_KEYFILE
u'********************'
TEMPLATE_DEBUG
True
FILE_UPLOAD_DIRECTORY_PERMISSIONS
None
GMN_DEBUG
True
STATIC_URL
'./mn/static/'
FILE_UPLOAD_PERMISSIONS
None
FILE_UPLOAD_HANDLERS
['django.core.files.uploadhandler.MemoryFileUploadHandler',
 'django.core.files.uploadhandler.TemporaryFileUploadHandler']
DEFAULT_CONTENT_TYPE
'text/html'
APPEND_SLASH
True
FIRST_DAY_OF_WEEK
0
DATABASE_ROUTERS
[]
DEFAULT_TABLESPACE
''
OBJECT_STORE_PATH
'/var/local/dataone/gmn/lib/python2.7/site-packages/service/gmn/../stores/object'
YEAR_MONTH_FORMAT
'F Y'
STATICFILES_STORAGE
'django.contrib.staticfiles.storage.StaticFilesStorage'
CACHES
{'default': {'BACKEND': 'django.core.cache.backends.locmem.LocMemCache',
             'TIMEOUT': 3600}}
SERVER_EMAIL
'root@localhost'
SESSION_COOKIE_PATH
'/'
SECURE_CONTENT_TYPE_NOSNIFF
False
MIDDLEWARE_CLASSES
('mn.middleware.request_handler.RequestHandler',
 'mn.middleware.exception_handler.ExceptionHandler',
 'mn.middleware.response_handler.ResponseHandler',
 'mn.middleware.view_handler.ViewHandler',
 'mn.middleware.startup_handler.StartupHandler')
TIER
3
THOUSAND_SEPARATOR
','
SECRET_KEY
u'********************'
LANGUAGE_COOKIE_NAME
'django_language'
WRAPPED_MODE_BASIC_AUTH_USERNAME
''
DEFAULT_INDEX_TABLESPACE
''
MONITOR
True
ECHO_REQUEST_OBJECT
False
LOGGING_CONFIG
'logging.config.dictConfig'
NODE_SUBJECT
'CN=urn:node:mnTestGMNv2,DC=dataone,DC=org'
TEMPLATE_LOADERS
('django.template.loaders.filesystem.Loader',)
WRAPPED_MODE_BASIC_AUTH_ENABLED
False
NODE_SYNCHRONIZE
True
WSGI_APPLICATION
None
NODE_IDENTIFIER
'urn:node:mnTestGMNv2'
X_FRAME_OPTIONS
'SAMEORIGIN'
AUTHENTICATION_BACKENDS
['django.contrib.auth.backends.ModelBackend']
FORCE_SCRIPT_NAME
None
USE_X_FORWARDED_HOST
False
CSRF_HEADER_NAME
'HTTP_X_CSRFTOKEN'
EMAIL_TIMEOUT
None
SECURE_SSL_HOST
None
SIGNING_BACKEND
'django.core.signing.TimestampSigner'
SESSION_COOKIE_SECURE
True
CSRF_COOKIE_DOMAIN
None
FILE_CHARSET
'utf-8'
DEBUG
True
CSRF_TRUSTED_ORIGINS
[]
LANGUAGE_COOKIE_DOMAIN
None
SYSMETA_STORE_PATH
'/var/local/dataone/gmn/lib/python2.7/site-packages/service/gmn/../stores/sysmeta'
DEFAULT_FILE_STORAGE
'django.core.files.storage.FileSystemStorage'
INSTALLED_APPS
('django.contrib.staticfiles', 'mn')
PUBLIC_OBJECT_LIST
True
LANGUAGES
[('af', 'Afrikaans'),
 ('ar', 'Arabic'),
 ('ast', 'Asturian'),
 ('az', 'Azerbaijani'),
 ('bg', 'Bulgarian'),
 ('be', 'Belarusian'),
 ('bn', 'Bengali'),
 ('br', 'Breton'),
 ('bs', 'Bosnian'),
 ('ca', 'Catalan'),
 ('cs', 'Czech'),
 ('cy', 'Welsh'),
 ('da', 'Danish'),
 ('de', 'German'),
 ('el', 'Greek'),
 ('en', 'English'),
 ('en-au', 'Australian English'),
 ('en-gb', 'British English'),
 ('eo', 'Esperanto'),
 ('es', 'Spanish'),
 ('es-ar', 'Argentinian Spanish'),
 ('es-co', 'Colombian Spanish'),
 ('es-mx', 'Mexican Spanish'),
 ('es-ni', 'Nicaraguan Spanish'),
 ('es-ve', 'Venezuelan Spanish'),
 ('et', 'Estonian'),
 ('eu', 'Basque'),
 ('fa', 'Persian'),
 ('fi', 'Finnish'),
 ('fr', 'French'),
 ('fy', 'Frisian'),
 ('ga', 'Irish'),
 ('gd', 'Scottish Gaelic'),
 ('gl', 'Galician'),
 ('he', 'Hebrew'),
 ('hi', 'Hindi'),
 ('hr', 'Croatian'),
 ('hu', 'Hungarian'),
 ('ia', 'Interlingua'),
 ('id', 'Indonesian'),
 ('io', 'Ido'),
 ('is', 'Icelandic'),
 ('it', 'Italian'),
 ('ja', 'Japanese'),
 ('ka', 'Georgian'),
 ('kk', 'Kazakh'),
 ('km', 'Khmer'),
 ('kn', 'Kannada'),
 ('ko', 'Korean'),
 ('lb', 'Luxembourgish'),
 ('lt', 'Lithuanian'),
 ('lv', 'Latvian'),
 ('mk', 'Macedonian'),
 ('ml', 'Malayalam'),
 ('mn', 'Mongolian'),
 ('mr', 'Marathi'),
 ('my', 'Burmese'),
 ('nb', 'Norwegian Bokmal'),
 ('ne', 'Nepali'),
 ('nl', 'Dutch'),
 ('nn', 'Norwegian Nynorsk'),
 ('os', 'Ossetic'),
 ('pa', 'Punjabi'),
 ('pl', 'Polish'),
 ('pt', 'Portuguese'),
 ('pt-br', 'Brazilian Portuguese'),
 ('ro', 'Romanian'),
 ('ru', 'Russian'),
 ('sk', 'Slovak'),
 ('sl', 'Slovenian'),
 ('sq', 'Albanian'),
 ('sr', 'Serbian'),
 ('sr-latn', 'Serbian Latin'),
 ('sv', 'Swedish'),
 ('sw', 'Swahili'),
 ('ta', 'Tamil'),
 ('te', 'Telugu'),
 ('th', 'Thai'),
 ('tr', 'Turkish'),
 ('tt', 'Tatar'),
 ('udm', 'Udmurt'),
 ('uk', 'Ukrainian'),
 ('ur', 'Urdu'),
 ('vi', 'Vietnamese'),
 ('zh-hans', 'Simplified Chinese'),
 ('zh-hant', 'Traditional Chinese')]
REPLICATION_SPACEALLOCATED
10995116277760
NODE_SYNC_SCHEDULE_MONTH
'*'
STATICFILES_DIRS
[]
PREPEND_WWW
False
CLIENT_CERT_PRIVATE_KEY_PATH
u'********************'
LANGUAGE_COOKIE_AGE
None
SESSION_COOKIE_HTTPONLY
True
DEBUG_PROPAGATE_EXCEPTIONS
False
CSRF_COOKIE_AGE
31449600
DATETIME_FORMAT
'N j, Y, P'
LOGIN_URL
'/accounts/login/'
SESSION_EXPIRE_AT_BROWSER_CLOSE
False
REPLICATION_ALLOWEDNODE
()
SESSION_SAVE_EVERY_REQUEST
False
STAND_ALONE
False
TIME_FORMAT
'P'
AUTH_USER_MODEL
'auth.User'
DATE_INPUT_FORMATS
['%Y-%m-%d',
 '%m/%d/%Y',
 '%m/%d/%y',
 '%b %d %Y',
 '%b %d, %Y',
 '%d %b %Y',
 '%d %b, %Y',
 '%B %d %Y',
 '%B %d, %Y',
 '%d %B %Y',
 '%d %B, %Y']
CSRF_COOKIE_NAME
'csrftoken'
AUTH_PASSWORD_VALIDATORS
u'********************'
PASSWORD_RESET_TIMEOUT_DAYS
u'********************'
SESSION_FILE_PATH
None
CACHE_MIDDLEWARE_ALIAS
'default'
REPLICATION_ALLOWEDOBJECTFORMAT
()
NUMBER_GROUPING
0
SESSION_ENGINE
'django.contrib.sessions.backends.db'
CSRF_FAILURE_VIEW
'django.views.csrf.csrf_failure'
CSRF_COOKIE_PATH
'/'
LOGIN_REDIRECT_URL
'/accounts/profile/'
TEMPLATE_STRING_IF_INVALID
''
WRAPPED_MODE_BASIC_AUTH_PASSWORD
u'********************'
DECIMAL_SEPARATOR
'.'
IGNORABLE_404_URLS
[]
NODE_SYNC_SCHEDULE_HOUR
'*'
LOCALE_PATHS
[]
REPLICATION_MAXOBJECTSIZE
-1
NODE_REPLICATE
True
LOGOUT_URL
'/accounts/logout/'
EMAIL_USE_TLS
False
ALLOW_INTEGRATION_TESTS
True
FIXTURE_DIRS
[]
EMAIL_HOST
'localhost'
DATE_FORMAT
'N j, Y'
MEDIA_ROOT
'/var/local/dataone/gmn/lib/python2.7/site-packages/service/gmn/../stores'
NODE_NAME
'GMN v2 Test'
DEFAULT_EXCEPTION_REPORTER_FILTER
'django.views.debug.SafeExceptionReporterFilter'
ADMINS
(('Roger Dahl', 'dahl@unm.edu'),)
FORMAT_MODULE_PATH
None
DEFAULT_FROM_EMAIL
'webmaster@localhost'
SECURE_HSTS_INCLUDE_SUBDOMAINS
False
MEDIA_URL
''
CLIENT_CERT_PATH
'/var/local/dataone/certs/client/client_cert.pem'
TEMPLATE_DIRS
('/var/local/dataone/gmn/lib/python2.7/site-packages/service/gmn/../mn/templates',)
NODE_BASEURL
'https://gmnv2.test.dataone.org/mn'
DATAONE_ROOT
'https://cn-sandbox.test.dataone.org/cn'
NODE_CONTACT_SUBJECT
'CN=Roger Dahl A1779,O=Google,C=US,DC=cilogon,DC=org'
DISALLOWED_USER_AGENTS
[]
ALLOWED_INCLUDE_ROOTS
[]
USE_I18N
True
LOGGING
{'disable_existing_loggers': True,
 'formatters': {'simple': {'format': '%(levelname)s %(message)s'},
                'verbose': {'datefmt': '%Y-%m-%d %H:%M:%S',
                            'format': '%(asctime)s %(levelname)-8s %(name)s %(module)s %(process)d %(thread)d %(message)s'}},
 'handlers': {'file': {'class': 'logging.FileHandler',
                       'filename': '/var/local/dataone/gmn/lib/python2.7/site-packages/service/gmn/./gmn.log',
                       'formatter': 'verbose',
                       'level': 'DEBUG'},
              'null': {'class': 'logging.NullHandler', 'level': 'DEBUG'}},
 'loggers': {'': {'handlers': ['file'], 'level': 'DEBUG', 'propagate': True},
             'django': {'handlers': ['file'],
                        'level': 'DEBUG',
                        'propagate': True},
             'django.db.backends': {'handlers': ['null'],
                                    'level': 'WARNING',
                                    'propagate': False}},
 'version': 1}
NODE_DESCRIPTION
'GMN v2 Test'
SHORT_DATE_FORMAT
'm/d/Y'
TEMPLATES
[]
SECURE_PROXY_SSL_HEADER
None
LOG_LEVEL
'DEBUG'
TEST_RUNNER
'django.test.runner.DiscoverRunner'
CACHE_MIDDLEWARE_KEY_PREFIX
u'********************'
NODE_SYNC_SCHEDULE_SECOND
'0'
TIME_ZONE
'UTC'
FILE_UPLOAD_MAX_MEMORY_SIZE
2621440
EMAIL_BACKEND
'django.core.mail.backends.smtp.EmailBackend'
EMAIL_USE_SSL
False
TEMPLATE_CONTEXT_PROCESSORS
['django.contrib.auth.context_processors.auth',
 'django.template.context_processors.debug',
 'django.template.context_processors.i18n',
 'django.template.context_processors.media',
 'django.template.context_processors.static',
 'django.template.context_processors.tz',
 'django.contrib.messages.context_processors.messages']
MIGRATION_MODULES
{}
SESSION_COOKIE_AGE
1209600
SETTINGS_MODULE
'gmn.settings'
USE_ETAGS
False
NODE_SYNC_SCHEDULE_MONTHDAY
'*'
LANGUAGES_BIDI
['he', 'ar', 'fa', 'ur']
FILE_UPLOAD_TEMP_DIR
None
INTERNAL_IPS
[]
REQUIRE_WHITELIST_FOR_UPDATE
True
EMAIL_PORT
25
USE_TZ
False
SHORT_DATETIME_FORMAT
'm/d/Y P'
PUBLIC_LOG_RECORDS
True
TEST_NON_SERIALIZED_APPS
[]
PASSWORD_HASHERS
u'********************'
ABSOLUTE_URL_OVERRIDES
{}
LANGUAGE_COOKIE_PATH
'/'
NODE_STATE
'up'
CACHE_MIDDLEWARE_SECONDS
600
EMAIL_SSL_CERTFILE
None
CSRF_COOKIE_HTTPONLY
False
DATETIME_INPUT_FORMATS
['%Y-%m-%d %H:%M:%S',
 '%Y-%m-%d %H:%M:%S.%f',
 '%Y-%m-%d %H:%M',
 '%Y-%m-%d',
 '%m/%d/%Y %H:%M:%S',
 '%m/%d/%Y %H:%M:%S.%f',
 '%m/%d/%Y %H:%M',
 '%m/%d/%Y',
 '%m/%d/%y %H:%M:%S',
 '%m/%d/%y %H:%M:%S.%f',
 '%m/%d/%y %H:%M',
 '%m/%d/%y']
DATAONE_TRUSTED_SUBJECTS
set([])
EMAIL_HOST_USER
''

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] 20170419-08:56:47: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://gmnv2.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20170419-08:56:47: [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 message body: AssertionError at /v2/monitor/ping

AssertionError at /v2/monitor/ping

Invalid content type. content-type="text/plain"
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="text/plain"
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:
['/var/local/dataone',
 '/var/local/dataone/gmn/lib/python2.7',
 '/var/local/dataone/gmn/lib/python2.7/plat-x86_64-linux-gnu',
 '/var/local/dataone/gmn/lib/python2.7/lib-tk',
 '/var/local/dataone/gmn/lib/python2.7/lib-old',
 '/var/local/dataone/gmn/lib/python2.7/lib-dynload',
 '/usr/lib/python2.7',
 '/usr/lib/python2.7/plat-x86_64-linux-gnu',
 '/usr/lib/python2.7/lib-tk',
 '/var/local/dataone/gmn/local/lib/python2.7/site-packages',
 '/var/local/dataone/gmn/lib/python2.7/site-packages',
 '/var/local/dataone/gmn/lib/python2.7/site-packages/service/gmn/..']
Server time: Wed, 19 Apr 2017 09:00:34 +0000

Traceback Switch to copy-and-paste view



Request information

GET

No GET data

POST

No POST data

FILES

No FILES data

No cookie data

META

Variable Value
mod_wsgi.listener_port
'443'
CONTEXT_DOCUMENT_ROOT
'/var/www'
SERVER_SOFTWARE
'Apache/2.4.7 (Ubuntu)'
mod_wsgi.process_group
'gmn'
SCRIPT_NAME
u'/mn'
mod_wsgi.enable_sendfile
'0'
mod_wsgi.handler_script
''
SERVER_SIGNATURE
'<address>Apache/2.4.7 (Ubuntu) Server at gmnv2.test.dataone.org Port 443</address>\n'
REQUEST_METHOD
'GET'
PATH_INFO
u'/v2/monitor/ping'
SERVER_PROTOCOL
'HTTP/1.1'
QUERY_STRING
''
SSL_TLS_SNI
'gmnv2.test.dataone.org'
HTTP_USER_AGENT
'Apache-HttpClient/4.3.6 (java 1.5)'
HTTP_CONNECTION
'Keep-Alive'
SERVER_NAME
'gmnv2.test.dataone.org'
REMOTE_ADDR
'64.106.40.19'
mod_wsgi.queue_start
'1492592434257697'
mod_wsgi.request_handler
'wsgi-script'
wsgi.url_scheme
'https'
HTTP_VIA
'1.1 localhost (Apache-HttpClient/4.3.6 (cache))'
PATH_TRANSLATED
'/var/www/v2/monitor/ping'
SERVER_PORT
'443'
wsgi.multiprocess
True
mod_wsgi.input_chunked
'0'
SERVER_ADDR
'64.106.40.36'
DOCUMENT_ROOT
'/var/www'
SSL_CLIENT_CERT
'-----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'
SCRIPT_FILENAME
'/var/local/dataone/gmn/lib/python2.7/site-packages/service/gmn/gmn.wsgi'
SERVER_ADMIN
'webmaster@localhost'
wsgi.input
<mod_wsgi.Input object at 0x7fdadf2613f0>
HTTP_HOST
'gmnv2.test.dataone.org'
CONTEXT_PREFIX
''
wsgi.multithread
True
mod_wsgi.callable_object
'application'
REQUEST_URI
'/mn/v2/monitor/ping'
wsgi.version
(1, 0)
GATEWAY_INTERFACE
'CGI/1.1'
wsgi.run_once
False
wsgi.errors
<mod_wsgi.Log object at 0x7fdaf74c37b0>
REMOTE_PORT
'49368'
mod_wsgi.listener_host
''
REQUEST_SCHEME
'https'
mod_wsgi.version
(3, 4)
mod_wsgi.application_group
''
mod_wsgi.script_reloading
'1'
wsgi.file_wrapper
''
HTTP_ACCEPT_ENCODING
'gzip,deflate'
SSL_SERVER_CERT
'-----BEGIN CERTIFICATE-----\nMIIFEDCCA/igAwIBAgISA6+DHb6hLK/RLcfYhl6hA0tCMA0GCSqGSIb3DQEBCwUA\nMEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD\nExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xNzA0MTcxODU1MDBaFw0x\nNzA3MTYxODU1MDBaMCExHzAdBgNVBAMTFmdtbnYyLnRlc3QuZGF0YW9uZS5vcmcw\nggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC2ICnFONNM6+V++kmrV0s6\neP33OVftw0mZpkljNbP12ZDcKftE6eHnhSDYyKABl4vifn7FExxeOR+EkIBp1M6F\nKAFbIEFQuGfOI908Pmrve29cwecpSfT5bLPKnozJL9yxPysVWKo+F0BDZlwxxaTs\nyqZG+aLinwsw8DxugYeILXD68BvY6jEbUG+zhq52M+tM3m5NUS7M+YYo+RLPNH2V\n+YAQ5Z3DLCMXcyiHtw9eZkI8QXuKMDvlZXLVbZ2ITqTLLxyWzfvUFjXsVYQDla4u\nytc9MRanMRJYFKTpxMMRuEU4NQGvZtTXYGuazCqtWKWJSF4eXFnkvSAObjPj2SF1\nAgMBAAGjggIXMIICEzAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0lBBYwFAYIKwYBBQUH\nAwEGCCsGAQUFBwMCMAwGA1UdEwEB/wQCMAAwHQYDVR0OBBYEFHbIYPokYYJ3BJMo\nLiWZ2LXwMlK8MB8GA1UdIwQYMBaAFKhKamMEfd265tE5t6ZFZe/zqOyhMHAGCCsG\nAQUFBwEBBGQwYjAvBggrBgEFBQcwAYYjaHR0cDovL29jc3AuaW50LXgzLmxldHNl\nbmNyeXB0Lm9yZy8wLwYIKwYBBQUHMAKGI2h0dHA6Ly9jZXJ0LmludC14My5sZXRz\nZW5jcnlwdC5vcmcvMCEGA1UdEQQaMBiCFmdtbnYyLnRlc3QuZGF0YW9uZS5vcmcw\ngf4GA1UdIASB9jCB8zAIBgZngQwBAgEwgeYGCysGAQQBgt8TAQEBMIHWMCYGCCsG\nAQUFBwIBFhpodHRwOi8vY3BzLmxldHNlbmNyeXB0Lm9yZzCBqwYIKwYBBQUHAgIw\ngZ4MgZtUaGlzIENlcnRpZmljYXRlIG1heSBvbmx5IGJlIHJlbGllZCB1cG9uIGJ5\nIFJlbHlpbmcgUGFydGllcyBhbmQgb25seSBpbiBhY2NvcmRhbmNlIHdpdGggdGhl\nIENlcnRpZmljYXRlIFBvbGljeSBmb3VuZCBhdCBodHRwczovL2xldHNlbmNyeXB0\nLm9yZy9yZXBvc2l0b3J5LzANBgkqhkiG9w0BAQsFAAOCAQEAd8B3TUx0zS7vDZNg\nr9FzbRhZKfBQ0fT5ZEAqnSyCvdKVWMjqoxpPZzjFfgiVnTmEFsM9DMOf4kJdVdtv\nPcgO8X+kUo77py6s238a/vsG01V1Y+nVe55wszEvlGr/r4M3fEFjOxZycX0igPGa\n1XwPztSvZoCw0MNZLrhBeKAUGjPTyPsYWTwYAK1HKBhOQY9Ywck/OVYOqNuqBVmG\nEKzchqzkJQ84M9whfhlfqAa+vXceXhFcwZC+IsPgowgdIsaFlnZQbYxm5iNta5E3\n9F4ngQbHi8TyoVOTyJ0Po+m0Ho5NufG5yu1d0pWfsQTswc5V5QpddQ1+CMJwv19r\nryTAqw==\n-----END CERTIFICATE-----\n'

Settings

Using settings module gmn.settings

Setting Value
MONTH_DAY_FORMAT
'F j'
SECURE_SSL_REDIRECT
False
SECURE_BROWSER_XSS_FILTER
False
USE_X_FORWARDED_PORT
False
USE_THOUSAND_SEPARATOR
False
CSRF_COOKIE_SECURE
False
LANGUAGE_CODE
'en-us'
ROOT_URLCONF
'mn.urls'
MANAGERS
(('Roger Dahl', 'dahl@unm.edu'),)
EMAIL_HOST_PASSWORD
u'********************'
SILENCED_SYSTEM_CHECKS
[]
DEFAULT_CHARSET
'utf-8'
SESSION_SERIALIZER
'django.contrib.sessions.serializers.JSONSerializer'
STATIC_ROOT
None
LOG_PATH
'/var/local/dataone/gmn/lib/python2.7/site-packages/service/gmn/./gmn.log'
NODE_SYNC_SCHEDULE_WEEKDAY
'?'
NODE_SYNC_SCHEDULE_MINUTE
'0/3'
MAX_XML_DOCUMENT_SIZE
1048576
USE_L10N
False
ALLOWED_HOSTS
['localhost', '127.0.0.1']
MESSAGE_STORAGE
'django.contrib.messages.storage.fallback.FallbackStorage'
EMAIL_SUBJECT_PREFIX
'[Django] '
NODE_SYNC_SCHEDULE_YEAR
'*'
SECURE_HSTS_SECONDS
0
STATICFILES_FINDERS
['django.contrib.staticfiles.finders.FileSystemFinder',
 'django.contrib.staticfiles.finders.AppDirectoriesFinder']
SESSION_CACHE_ALIAS
'default'
SESSION_COOKIE_DOMAIN
None
SESSION_COOKIE_NAME
'sessionid'
TIME_INPUT_FORMATS
['%H:%M:%S', '%H:%M:%S.%f', '%H:%M']
SECURE_REDIRECT_EXEMPT
[]
DATABASES
{'default': {'ATOMIC_REQUESTS': True,
             'AUTOCOMMIT': True,
             'CONN_MAX_AGE': 0,
             'ENGINE': 'django.db.backends.postgresql_psycopg2',
             'HOST': '',
             'NAME': 'gmn',
             'OPTIONS': {},
             'PASSWORD': u'********************',
             'PORT': '',
             'TEST': {'CHARSET': None,
                      'COLLATION': None,
                      'MIRROR': None,
                      'NAME': None},
             'TIME_ZONE': None,
             'USER': ''}}
EMAIL_SSL_KEYFILE
u'********************'
TEMPLATE_DEBUG
True
FILE_UPLOAD_DIRECTORY_PERMISSIONS
None
GMN_DEBUG
True
STATIC_URL
'./mn/static/'
FILE_UPLOAD_PERMISSIONS
None
FILE_UPLOAD_HANDLERS
['django.core.files.uploadhandler.MemoryFileUploadHandler',
 'django.core.files.uploadhandler.TemporaryFileUploadHandler']
DEFAULT_CONTENT_TYPE
'text/html'
APPEND_SLASH
True
FIRST_DAY_OF_WEEK
0
DATABASE_ROUTERS
[]
DEFAULT_TABLESPACE
''
OBJECT_STORE_PATH
'/var/local/dataone/gmn/lib/python2.7/site-packages/service/gmn/../stores/object'
YEAR_MONTH_FORMAT
'F Y'
STATICFILES_STORAGE
'django.contrib.staticfiles.storage.StaticFilesStorage'
CACHES
{'default': {'BACKEND': 'django.core.cache.backends.locmem.LocMemCache',
             'TIMEOUT': 3600}}
SERVER_EMAIL
'root@localhost'
SESSION_COOKIE_PATH
'/'
SECURE_CONTENT_TYPE_NOSNIFF
False
MIDDLEWARE_CLASSES
('mn.middleware.request_handler.RequestHandler',
 'mn.middleware.exception_handler.ExceptionHandler',
 'mn.middleware.response_handler.ResponseHandler',
 'mn.middleware.view_handler.ViewHandler',
 'mn.middleware.startup_handler.StartupHandler')
TIER
3
THOUSAND_SEPARATOR
','
SECRET_KEY
u'********************'
LANGUAGE_COOKIE_NAME
'django_language'
WRAPPED_MODE_BASIC_AUTH_USERNAME
''
DEFAULT_INDEX_TABLESPACE
''
MONITOR
True
ECHO_REQUEST_OBJECT
False
LOGGING_CONFIG
'logging.config.dictConfig'
NODE_SUBJECT
'CN=urn:node:mnTestGMNv2,DC=dataone,DC=org'
TEMPLATE_LOADERS
('django.template.loaders.filesystem.Loader',)
WRAPPED_MODE_BASIC_AUTH_ENABLED
False
NODE_SYNCHRONIZE
True
WSGI_APPLICATION
None
NODE_IDENTIFIER
'urn:node:mnTestGMNv2'
X_FRAME_OPTIONS
'SAMEORIGIN'
AUTHENTICATION_BACKENDS
['django.contrib.auth.backends.ModelBackend']
FORCE_SCRIPT_NAME
None
USE_X_FORWARDED_HOST
False
CSRF_HEADER_NAME
'HTTP_X_CSRFTOKEN'
EMAIL_TIMEOUT
None
SECURE_SSL_HOST
None
SIGNING_BACKEND
'django.core.signing.TimestampSigner'
SESSION_COOKIE_SECURE
True
CSRF_COOKIE_DOMAIN
None
FILE_CHARSET
'utf-8'
DEBUG
True
CSRF_TRUSTED_ORIGINS
[]
LANGUAGE_COOKIE_DOMAIN
None
SYSMETA_STORE_PATH
'/var/local/dataone/gmn/lib/python2.7/site-packages/service/gmn/../stores/sysmeta'
DEFAULT_FILE_STORAGE
'django.core.files.storage.FileSystemStorage'
INSTALLED_APPS
('django.contrib.staticfiles', 'mn')
PUBLIC_OBJECT_LIST
True
LANGUAGES
[('af', 'Afrikaans'),
 ('ar', 'Arabic'),
 ('ast', 'Asturian'),
 ('az', 'Azerbaijani'),
 ('bg', 'Bulgarian'),
 ('be', 'Belarusian'),
 ('bn', 'Bengali'),
 ('br', 'Breton'),
 ('bs', 'Bosnian'),
 ('ca', 'Catalan'),
 ('cs', 'Czech'),
 ('cy', 'Welsh'),
 ('da', 'Danish'),
 ('de', 'German'),
 ('el', 'Greek'),
 ('en', 'English'),
 ('en-au', 'Australian English'),
 ('en-gb', 'British English'),
 ('eo', 'Esperanto'),
 ('es', 'Spanish'),
 ('es-ar', 'Argentinian Spanish'),
 ('es-co', 'Colombian Spanish'),
 ('es-mx', 'Mexican Spanish'),
 ('es-ni', 'Nicaraguan Spanish'),
 ('es-ve', 'Venezuelan Spanish'),
 ('et', 'Estonian'),
 ('eu', 'Basque'),
 ('fa', 'Persian'),
 ('fi', 'Finnish'),
 ('fr', 'French'),
 ('fy', 'Frisian'),
 ('ga', 'Irish'),
 ('gd', 'Scottish Gaelic'),
 ('gl', 'Galician'),
 ('he', 'Hebrew'),
 ('hi', 'Hindi'),
 ('hr', 'Croatian'),
 ('hu', 'Hungarian'),
 ('ia', 'Interlingua'),
 ('id', 'Indonesian'),
 ('io', 'Ido'),
 ('is', 'Icelandic'),
 ('it', 'Italian'),
 ('ja', 'Japanese'),
 ('ka', 'Georgian'),
 ('kk', 'Kazakh'),
 ('km', 'Khmer'),
 ('kn', 'Kannada'),
 ('ko', 'Korean'),
 ('lb', 'Luxembourgish'),
 ('lt', 'Lithuanian'),
 ('lv', 'Latvian'),
 ('mk', 'Macedonian'),
 ('ml', 'Malayalam'),
 ('mn', 'Mongolian'),
 ('mr', 'Marathi'),
 ('my', 'Burmese'),
 ('nb', 'Norwegian Bokmal'),
 ('ne', 'Nepali'),
 ('nl', 'Dutch'),
 ('nn', 'Norwegian Nynorsk'),
 ('os', 'Ossetic'),
 ('pa', 'Punjabi'),
 ('pl', 'Polish'),
 ('pt', 'Portuguese'),
 ('pt-br', 'Brazilian Portuguese'),
 ('ro', 'Romanian'),
 ('ru', 'Russian'),
 ('sk', 'Slovak'),
 ('sl', 'Slovenian'),
 ('sq', 'Albanian'),
 ('sr', 'Serbian'),
 ('sr-latn', 'Serbian Latin'),
 ('sv', 'Swedish'),
 ('sw', 'Swahili'),
 ('ta', 'Tamil'),
 ('te', 'Telugu'),
 ('th', 'Thai'),
 ('tr', 'Turkish'),
 ('tt', 'Tatar'),
 ('udm', 'Udmurt'),
 ('uk', 'Ukrainian'),
 ('ur', 'Urdu'),
 ('vi', 'Vietnamese'),
 ('zh-hans', 'Simplified Chinese'),
 ('zh-hant', 'Traditional Chinese')]
REPLICATION_SPACEALLOCATED
10995116277760
NODE_SYNC_SCHEDULE_MONTH
'*'
STATICFILES_DIRS
[]
PREPEND_WWW
False
CLIENT_CERT_PRIVATE_KEY_PATH
u'********************'
LANGUAGE_COOKIE_AGE
None
SESSION_COOKIE_HTTPONLY
True
DEBUG_PROPAGATE_EXCEPTIONS
False
CSRF_COOKIE_AGE
31449600
DATETIME_FORMAT
'N j, Y, P'
LOGIN_URL
'/accounts/login/'
SESSION_EXPIRE_AT_BROWSER_CLOSE
False
REPLICATION_ALLOWEDNODE
()
SESSION_SAVE_EVERY_REQUEST
False
STAND_ALONE
False
TIME_FORMAT
'P'
AUTH_USER_MODEL
'auth.User'
DATE_INPUT_FORMATS
['%Y-%m-%d',
 '%m/%d/%Y',
 '%m/%d/%y',
 '%b %d %Y',
 '%b %d, %Y',
 '%d %b %Y',
 '%d %b, %Y',
 '%B %d %Y',
 '%B %d, %Y',
 '%d %B %Y',
 '%d %B, %Y']
CSRF_COOKIE_NAME
'csrftoken'
AUTH_PASSWORD_VALIDATORS
u'********************'
PASSWORD_RESET_TIMEOUT_DAYS
u'********************'
SESSION_FILE_PATH
None
CACHE_MIDDLEWARE_ALIAS
'default'
REPLICATION_ALLOWEDOBJECTFORMAT
()
NUMBER_GROUPING
0
SESSION_ENGINE
'django.contrib.sessions.backends.db'
CSRF_FAILURE_VIEW
'django.views.csrf.csrf_failure'
CSRF_COOKIE_PATH
'/'
LOGIN_REDIRECT_URL
'/accounts/profile/'
TEMPLATE_STRING_IF_INVALID
''
WRAPPED_MODE_BASIC_AUTH_PASSWORD
u'********************'
DECIMAL_SEPARATOR
'.'
IGNORABLE_404_URLS
[]
NODE_SYNC_SCHEDULE_HOUR
'*'
LOCALE_PATHS
[]
REPLICATION_MAXOBJECTSIZE
-1
NODE_REPLICATE
True
LOGOUT_URL
'/accounts/logout/'
EMAIL_USE_TLS
False
ALLOW_INTEGRATION_TESTS
True
FIXTURE_DIRS
[]
EMAIL_HOST
'localhost'
DATE_FORMAT
'N j, Y'
MEDIA_ROOT
'/var/local/dataone/gmn/lib/python2.7/site-packages/service/gmn/../stores'
NODE_NAME
'GMN v2 Test'
DEFAULT_EXCEPTION_REPORTER_FILTER
'django.views.debug.SafeExceptionReporterFilter'
ADMINS
(('Roger Dahl', 'dahl@unm.edu'),)
FORMAT_MODULE_PATH
None
DEFAULT_FROM_EMAIL
'webmaster@localhost'
SECURE_HSTS_INCLUDE_SUBDOMAINS
False
MEDIA_URL
''
CLIENT_CERT_PATH
'/var/local/dataone/certs/client/client_cert.pem'
TEMPLATE_DIRS
('/var/local/dataone/gmn/lib/python2.7/site-packages/service/gmn/../mn/templates',)
NODE_BASEURL
'https://gmnv2.test.dataone.org/mn'
DATAONE_ROOT
'https://cn-sandbox.test.dataone.org/cn'
NODE_CONTACT_SUBJECT
'CN=Roger Dahl A1779,O=Google,C=US,DC=cilogon,DC=org'
DISALLOWED_USER_AGENTS
[]
ALLOWED_INCLUDE_ROOTS
[]
USE_I18N
True
LOGGING
{'disable_existing_loggers': True,
 'formatters': {'simple': {'format': '%(levelname)s %(message)s'},
                'verbose': {'datefmt': '%Y-%m-%d %H:%M:%S',
                            'format': '%(asctime)s %(levelname)-8s %(name)s %(module)s %(process)d %(thread)d %(message)s'}},
 'handlers': {'file': {'class': 'logging.FileHandler',
                       'filename': '/var/local/dataone/gmn/lib/python2.7/site-packages/service/gmn/./gmn.log',
                       'formatter': 'verbose',
                       'level': 'DEBUG'},
              'null': {'class': 'logging.NullHandler', 'level': 'DEBUG'}},
 'loggers': {'': {'handlers': ['file'], 'level': 'DEBUG', 'propagate': True},
             'django': {'handlers': ['file'],
                        'level': 'DEBUG',
                        'propagate': True},
             'django.db.backends': {'handlers': ['null'],
                                    'level': 'WARNING',
                                    'propagate': False}},
 'version': 1}
NODE_DESCRIPTION
'GMN v2 Test'
SHORT_DATE_FORMAT
'm/d/Y'
TEMPLATES
[]
SECURE_PROXY_SSL_HEADER
None
LOG_LEVEL
'DEBUG'
TEST_RUNNER
'django.test.runner.DiscoverRunner'
CACHE_MIDDLEWARE_KEY_PREFIX
u'********************'
NODE_SYNC_SCHEDULE_SECOND
'0'
TIME_ZONE
'UTC'
FILE_UPLOAD_MAX_MEMORY_SIZE
2621440
EMAIL_BACKEND
'django.core.mail.backends.smtp.EmailBackend'
EMAIL_USE_SSL
False
TEMPLATE_CONTEXT_PROCESSORS
['django.contrib.auth.context_processors.auth',
 'django.template.context_processors.debug',
 'django.template.context_processors.i18n',
 'django.template.context_processors.media',
 'django.template.context_processors.static',
 'django.template.context_processors.tz',
 'django.contrib.messages.context_processors.messages']
MIGRATION_MODULES
{}
SESSION_COOKIE_AGE
1209600
SETTINGS_MODULE
'gmn.settings'
USE_ETAGS
False
NODE_SYNC_SCHEDULE_MONTHDAY
'*'
LANGUAGES_BIDI
['he', 'ar', 'fa', 'ur']
FILE_UPLOAD_TEMP_DIR
None
INTERNAL_IPS
[]
REQUIRE_WHITELIST_FOR_UPDATE
True
EMAIL_PORT
25
USE_TZ
False
SHORT_DATETIME_FORMAT
'm/d/Y P'
PUBLIC_LOG_RECORDS
True
TEST_NON_SERIALIZED_APPS
[]
PASSWORD_HASHERS
u'********************'
ABSOLUTE_URL_OVERRIDES
{}
LANGUAGE_COOKIE_PATH
'/'
NODE_STATE
'up'
CACHE_MIDDLEWARE_SECONDS
600
EMAIL_SSL_CERTFILE
None
CSRF_COOKIE_HTTPONLY
False
DATETIME_INPUT_FORMATS
['%Y-%m-%d %H:%M:%S',
 '%Y-%m-%d %H:%M:%S.%f',
 '%Y-%m-%d %H:%M',
 '%Y-%m-%d',
 '%m/%d/%Y %H:%M:%S',
 '%m/%d/%Y %H:%M:%S.%f',
 '%m/%d/%Y %H:%M',
 '%m/%d/%Y',
 '%m/%d/%y %H:%M:%S',
 '%m/%d/%y %H:%M:%S.%f',
 '%m/%d/%y %H:%M',
 '%m/%d/%y']
DATAONE_TRUSTED_SUBJECTS
set([])
EMAIL_HOST_USER
''

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] 20170419-08:56:47: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:56:47: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:56:47: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://ubuntu16-04.kitty.ninja/mn/v1/monitor/ping [org.dataone.client.rest.RestClient] 20170419-08:56:47: [INFO]: Unable to assess v1 capabilities for MN: https://ubuntu16-04.kitty.ninja/mn/v1 : ServiceFailure : class org.dataone.client.exception.ClientSideException: /Received fatal alert: unknown_ca [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:56:48: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://ubuntu16-04.kitty.ninja/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20170419-08:56:48: [INFO]: Unable to assess v2 capabilities for MN: https://ubuntu16-04.kitty.ninja/mn/v1 : ServiceFailure : class org.dataone.client.exception.ClientSideException: /Received fatal alert: unknown_ca [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:56:48: [INFO]: MNs available: 8 [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:56:48: [INFO]: MN: https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:56:48: [INFO]: MN: https://dataone-dev.nkn.uidaho.edu/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:56:48: [INFO]: MN: https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:56:48: [INFO]: MN: https://mn-sandbox-orc-1.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:56:48: [INFO]: MN: https://alpha.tdar.org/dataone/ [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:56:48: [INFO]: MN: https://test-prod.bco-dmo.org/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:56:48: [INFO]: MN: https://ncei-node.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:56:48: [INFO]: MN: https://edacd1mn.unm.edu/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:56:48: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:56:48: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:56:48: [INFO]: certificate filename: testPerson [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:56:48: [INFO]: client setup as Subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:56:48: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170419-08:56:48: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:56:48: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:56:48: [INFO]: certificate filename: testRightsHolder [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:56:48: [INFO]: client setup as Subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:56:48: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170419-08:56:48: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:56:48: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:56:48: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:56:49: [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] 20170419-08:56:49: [INFO]: ====>>>>> pid of procured test Object: testMnGetLogRecords_Access_public [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:56:51: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/object/testMnGetLogRecords_Access_public [org.dataone.client.rest.RestClient] 20170419-08:56:51: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/meta/testMnGetLogRecords_Access_testPerson [org.dataone.client.rest.RestClient] 20170419-08:56:51: [INFO]: ====>>>>> pid of procured test Object: testMnGetLogRecords_Access_testPerson [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:56:52: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/object/testMnGetLogRecords_Access_testPerson [org.dataone.client.rest.RestClient] 20170419-08:56:52: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/meta/testMnGetLogRecords_Access_testRightsHolder [org.dataone.client.rest.RestClient] 20170419-08:56:52: [INFO]: ====>>>>> pid of procured test Object: testMnGetLogRecords_Access_testRightsHolder [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:56:53: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/object/testMnGetLogRecords_Access_testRightsHolder [org.dataone.client.rest.RestClient] 20170419-08:56:58: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/log?idFilter=testMnGetLogRecords_Access_public [org.dataone.client.rest.RestClient] 20170419-08:56:58: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/log?idFilter=testMnGetLogRecords_Access_testPerson [org.dataone.client.rest.RestClient] 20170419-08:56:58: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/log?idFilter=testMnGetLogRecords_Access_testRightsHolder [org.dataone.client.rest.RestClient] 20170419-08:57:02: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/log?idFilter=testMnGetLogRecords_Access_public [org.dataone.client.rest.RestClient] 20170419-08:57:03: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/log?idFilter=testMnGetLogRecords_Access_testPerson [org.dataone.client.rest.RestClient] 20170419-08:57:03: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/log?idFilter=testMnGetLogRecords_Access_testRightsHolder [org.dataone.client.rest.RestClient] 20170419-08:57:03: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:57:03: [INFO]: *** context label: SANDBOX [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:57:03: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:57:03: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] nodeId key value ============================================================================================================= 20170419-08:57:03: [INFO]: Using CN https://cn-sandbox-ucsb-1.test.dataone.org/cn for tests [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:57:03: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:57: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] 20170419-08:57:03: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:57:03: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:57: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] 20170419-08:57:03: [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] 20170419-08:57:03: [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] 20170419-08:57: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] 20170419-08:57:04: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:57:04: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:57:04: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://dataone-dev.nkn.uidaho.edu/mn/v1/monitor/ping [org.dataone.client.rest.RestClient] 20170419-08:57:04: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://dataone-dev.nkn.uidaho.edu/mn/v1/node [org.dataone.client.rest.RestClient] 20170419-08:57:05: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://dataone-dev.nkn.uidaho.edu/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20170419-08:57: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 message body: Page not found at /v2/monitor/ping

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:

  1. ^ ^v1/monitor/ping/?$
  2. ^ ^v1/log/?$
  3. ^ ^v1/?$
  4. ^ ^v1/node/?$
  5. ^ ^v1/object/(.+)$
  6. ^ ^v1/meta/(.+)$
  7. ^ ^v1/checksum/(.+)$
  8. ^ ^v1/object/?$
  9. ^ ^v1/error/?$
  10. ^ ^v1/replica/(.+)/?$
  11. ^ ^v1/isAuthorized/(.+)/?$
  12. ^ ^v1/dirtySystemMetadata/?$
  13. ^ ^v1/generate/?$
  14. ^ ^v1/archive/(.+)/?$
  15. ^ ^v1/replicate/?$
  16. ^ ^home/?$
  17. ^ ^diag/get_replication_queue/?$
  18. ^ ^diag/replicate/(.+)$
  19. ^ ^diag/echo_session/?$
  20. ^ ^diag/echo_request_object/?$
  21. ^ ^diag/echo_raw_post_data/?$
  22. ^ ^diag/?$
  23. ^ ^diag/get_replication_queue/?$
  24. ^ ^diag/clear_replication_queue/?$
  25. ^ ^diag/set_access_policy/(.+?)/?$
  26. ^ ^diag/delete_all_access_policies/?$
  27. ^ ^diag/get_access_policy/(.+?)/?$
  28. ^ ^diag/create/(.+)$
  29. ^ ^diag/slash/(.+?)/(.+?)/(.+?)/?$
  30. ^ ^diag/exception/(.+?)/?$
  31. ^ ^diag/delete_all_objects/?$
  32. ^ ^diag/delete_single_object/(.+?)/?$
  33. ^ ^diag/trusted_subjects/?$
  34. ^ ^diag/permissions_for_object/(.+?)/?$
  35. ^ ^diag/get_setting/(.+)$
  36. ^ ^diag/delete_event_log/?$
  37. ^ ^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] 20170419-08:57:05: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:57:05: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:57: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] 20170419-08:57: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] 20170419-08:57: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] 20170419-08:57: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] 20170419-08:57:05: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:57:05: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:57:06: [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] 20170419-08:57:06: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-orc-1.test.dataone.org/mn/v1/node [org.dataone.client.rest.RestClient] 20170419-08:57: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] 20170419-08:57:06: [INFO]: Unable to assess v2 capabilities for MN: https://mn-sandbox-orc-1.test.dataone.org/mn/v1 : ServiceFailure : 404: NOT FOUND: parser for deserializing HTML not written yet. Providing message body: 404 Not Found

404 Not Found

Home

[org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:57:06: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:57:06: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:57:07: [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] 20170419-08:57:07: [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] 20170419-08:57:07: [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] 20170419-08:57:07: [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] 20170419-08:57:07: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:57:07: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:57:08: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://trusty.iarc.uaf.edu/mn/v1/monitor/ping [org.dataone.client.rest.RestClient] 20170419-08:57:08: [INFO]: Unable to assess v1 capabilities for MN: https://trusty.iarc.uaf.edu/mn/v1 : ServiceFailure : class org.dataone.client.exception.ClientSideException: /Received fatal alert: unknown_ca [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:57:08: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://trusty.iarc.uaf.edu/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20170419-08:57:08: [INFO]: Unable to assess v2 capabilities for MN: https://trusty.iarc.uaf.edu/mn/v1 : ServiceFailure : class org.dataone.client.exception.ClientSideException: /Received fatal alert: unknown_ca [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:57:08: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:57:08: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:57:08: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET http://usgs.ornl.gov/USGS_MN/mn/v1/monitor/ping [org.dataone.client.rest.RestClient] 20170419-08:57:08: [INFO]: Unable to assess v1 capabilities for MN: http://usgs.ornl.gov/USGS_MN/mn/v1 : ServiceFailure : 500: Internal Server Error: parser for deserializing HTML not written yet. Providing message body: [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:57:09: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET http://usgs.ornl.gov/USGS_MN/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20170419-08:57:09: [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 message body: Status page

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] 20170419-08:57:09: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:57:09: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:57:09: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://alpha.tdar.org/dataone/v1/monitor/ping [org.dataone.client.rest.RestClient] 20170419-08:57:09: [INFO]: Unable to assess v1 capabilities for MN: https://alpha.tdar.org/dataone//v1 : ServiceFailure : 404: Not Found: Deserializing Text/Plain: Just providing message body: {EndOfMessage} [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:57:09: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://alpha.tdar.org/dataone/v2/monitor/ping [org.dataone.client.rest.RestClient] 20170419-08:57:09: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://alpha.tdar.org/dataone/v2/node [org.dataone.client.rest.RestClient] 20170419-08:57:09: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:57:09: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:57:10: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://test-prod.bco-dmo.org/d1/mn/v1/monitor/ping [org.dataone.client.rest.RestClient] 20170419-08:57:11: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://test-prod.bco-dmo.org/d1/mn/v1/node [org.dataone.client.rest.RestClient] 20170419-08:57:13: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://test-prod.bco-dmo.org/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20170419-08:57:13: [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 message body: Page not found | BCO-DMO

Page not found

The requested page "/d1/mn/v2/monitor/ping" could not be found.
[org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:57:13: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:57:13: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:57:13: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://ncei-node.test.dataone.org/mn/v1/monitor/ping [org.dataone.client.rest.RestClient] 20170419-08:57:13: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://ncei-node.test.dataone.org/mn/v1/node [org.dataone.client.rest.RestClient] 20170419-08:57:13: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://ncei-node.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20170419-08:57:13: [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 message body: 404 Not Found

404 Not Found

Home

[org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:57:13: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:57:13: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:57:14: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://edacd1mn.unm.edu/mn/v1/monitor/ping [org.dataone.client.rest.RestClient] 20170419-08:57:14: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://edacd1mn.unm.edu/mn/v1/node [org.dataone.client.rest.RestClient] 20170419-08:57:14: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://edacd1mn.unm.edu/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20170419-08:57: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 message body: 404 Not Found

404 Not Found

Home

[org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:57:14: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:57:14: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:57:14: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://gmnv2.test.dataone.org/mn/v1/monitor/ping [org.dataone.client.rest.RestClient] 20170419-08:57: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 message body: AssertionError at /v1/monitor/ping

AssertionError at /v1/monitor/ping

Invalid content type. content-type="text/plain"
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="text/plain"
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:
['/var/local/dataone',
 '/var/local/dataone/gmn/lib/python2.7',
 '/var/local/dataone/gmn/lib/python2.7/plat-x86_64-linux-gnu',
 '/var/local/dataone/gmn/lib/python2.7/lib-tk',
 '/var/local/dataone/gmn/lib/python2.7/lib-old',
 '/var/local/dataone/gmn/lib/python2.7/lib-dynload',
 '/usr/lib/python2.7',
 '/usr/lib/python2.7/plat-x86_64-linux-gnu',
 '/usr/lib/python2.7/lib-tk',
 '/var/local/dataone/gmn/local/lib/python2.7/site-packages',
 '/var/local/dataone/gmn/lib/python2.7/site-packages',
 '/var/local/dataone/gmn/lib/python2.7/site-packages/service/gmn/..']
Server time: Wed, 19 Apr 2017 09:01:01 +0000

Traceback Switch to copy-and-paste view



Request information

GET

No GET data

POST

No POST data

FILES

No FILES data

No cookie data

META

Variable Value
mod_wsgi.listener_port
'443'
CONTEXT_DOCUMENT_ROOT
'/var/www'
SERVER_SOFTWARE
'Apache/2.4.7 (Ubuntu)'
mod_wsgi.process_group
'gmn'
SCRIPT_NAME
u'/mn'
mod_wsgi.enable_sendfile
'0'
mod_wsgi.handler_script
''
SERVER_SIGNATURE
'<address>Apache/2.4.7 (Ubuntu) Server at gmnv2.test.dataone.org Port 443</address>\n'
REQUEST_METHOD
'GET'
PATH_INFO
u'/v1/monitor/ping'
SERVER_PROTOCOL
'HTTP/1.1'
QUERY_STRING
''
SSL_TLS_SNI
'gmnv2.test.dataone.org'
HTTP_USER_AGENT
'Apache-HttpClient/4.3.6 (java 1.5)'
HTTP_CONNECTION
'Keep-Alive'
SERVER_NAME
'gmnv2.test.dataone.org'
REMOTE_ADDR
'64.106.40.19'
mod_wsgi.queue_start
'1492592461223291'
mod_wsgi.request_handler
'wsgi-script'
wsgi.url_scheme
'https'
HTTP_VIA
'1.1 localhost (Apache-HttpClient/4.3.6 (cache))'
PATH_TRANSLATED
'/var/www/v1/monitor/ping'
SERVER_PORT
'443'
wsgi.multiprocess
True
mod_wsgi.input_chunked
'0'
SERVER_ADDR
'64.106.40.36'
DOCUMENT_ROOT
'/var/www'
SSL_CLIENT_CERT
'-----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'
SCRIPT_FILENAME
'/var/local/dataone/gmn/lib/python2.7/site-packages/service/gmn/gmn.wsgi'
SERVER_ADMIN
'webmaster@localhost'
wsgi.input
<mod_wsgi.Input object at 0x7fdaf74c37b0>
HTTP_HOST
'gmnv2.test.dataone.org'
CONTEXT_PREFIX
''
wsgi.multithread
True
mod_wsgi.callable_object
'application'
REQUEST_URI
'/mn/v1/monitor/ping'
wsgi.version
(1, 0)
GATEWAY_INTERFACE
'CGI/1.1'
wsgi.run_once
False
wsgi.errors
<mod_wsgi.Log object at 0x7fdadf2613f0>
REMOTE_PORT
'49442'
mod_wsgi.listener_host
''
REQUEST_SCHEME
'https'
mod_wsgi.version
(3, 4)
mod_wsgi.application_group
''
mod_wsgi.script_reloading
'1'
wsgi.file_wrapper
''
HTTP_ACCEPT_ENCODING
'gzip,deflate'
SSL_SERVER_CERT
'-----BEGIN CERTIFICATE-----\nMIIFEDCCA/igAwIBAgISA6+DHb6hLK/RLcfYhl6hA0tCMA0GCSqGSIb3DQEBCwUA\nMEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD\nExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xNzA0MTcxODU1MDBaFw0x\nNzA3MTYxODU1MDBaMCExHzAdBgNVBAMTFmdtbnYyLnRlc3QuZGF0YW9uZS5vcmcw\nggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC2ICnFONNM6+V++kmrV0s6\neP33OVftw0mZpkljNbP12ZDcKftE6eHnhSDYyKABl4vifn7FExxeOR+EkIBp1M6F\nKAFbIEFQuGfOI908Pmrve29cwecpSfT5bLPKnozJL9yxPysVWKo+F0BDZlwxxaTs\nyqZG+aLinwsw8DxugYeILXD68BvY6jEbUG+zhq52M+tM3m5NUS7M+YYo+RLPNH2V\n+YAQ5Z3DLCMXcyiHtw9eZkI8QXuKMDvlZXLVbZ2ITqTLLxyWzfvUFjXsVYQDla4u\nytc9MRanMRJYFKTpxMMRuEU4NQGvZtTXYGuazCqtWKWJSF4eXFnkvSAObjPj2SF1\nAgMBAAGjggIXMIICEzAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0lBBYwFAYIKwYBBQUH\nAwEGCCsGAQUFBwMCMAwGA1UdEwEB/wQCMAAwHQYDVR0OBBYEFHbIYPokYYJ3BJMo\nLiWZ2LXwMlK8MB8GA1UdIwQYMBaAFKhKamMEfd265tE5t6ZFZe/zqOyhMHAGCCsG\nAQUFBwEBBGQwYjAvBggrBgEFBQcwAYYjaHR0cDovL29jc3AuaW50LXgzLmxldHNl\nbmNyeXB0Lm9yZy8wLwYIKwYBBQUHMAKGI2h0dHA6Ly9jZXJ0LmludC14My5sZXRz\nZW5jcnlwdC5vcmcvMCEGA1UdEQQaMBiCFmdtbnYyLnRlc3QuZGF0YW9uZS5vcmcw\ngf4GA1UdIASB9jCB8zAIBgZngQwBAgEwgeYGCysGAQQBgt8TAQEBMIHWMCYGCCsG\nAQUFBwIBFhpodHRwOi8vY3BzLmxldHNlbmNyeXB0Lm9yZzCBqwYIKwYBBQUHAgIw\ngZ4MgZtUaGlzIENlcnRpZmljYXRlIG1heSBvbmx5IGJlIHJlbGllZCB1cG9uIGJ5\nIFJlbHlpbmcgUGFydGllcyBhbmQgb25seSBpbiBhY2NvcmRhbmNlIHdpdGggdGhl\nIENlcnRpZmljYXRlIFBvbGljeSBmb3VuZCBhdCBodHRwczovL2xldHNlbmNyeXB0\nLm9yZy9yZXBvc2l0b3J5LzANBgkqhkiG9w0BAQsFAAOCAQEAd8B3TUx0zS7vDZNg\nr9FzbRhZKfBQ0fT5ZEAqnSyCvdKVWMjqoxpPZzjFfgiVnTmEFsM9DMOf4kJdVdtv\nPcgO8X+kUo77py6s238a/vsG01V1Y+nVe55wszEvlGr/r4M3fEFjOxZycX0igPGa\n1XwPztSvZoCw0MNZLrhBeKAUGjPTyPsYWTwYAK1HKBhOQY9Ywck/OVYOqNuqBVmG\nEKzchqzkJQ84M9whfhlfqAa+vXceXhFcwZC+IsPgowgdIsaFlnZQbYxm5iNta5E3\n9F4ngQbHi8TyoVOTyJ0Po+m0Ho5NufG5yu1d0pWfsQTswc5V5QpddQ1+CMJwv19r\nryTAqw==\n-----END CERTIFICATE-----\n'

Settings

Using settings module gmn.settings

Setting Value
MONTH_DAY_FORMAT
'F j'
SECURE_SSL_REDIRECT
False
SECURE_BROWSER_XSS_FILTER
False
USE_X_FORWARDED_PORT
False
USE_THOUSAND_SEPARATOR
False
CSRF_COOKIE_SECURE
False
LANGUAGE_CODE
'en-us'
ROOT_URLCONF
'mn.urls'
MANAGERS
(('Roger Dahl', 'dahl@unm.edu'),)
EMAIL_HOST_PASSWORD
u'********************'
SILENCED_SYSTEM_CHECKS
[]
DEFAULT_CHARSET
'utf-8'
SESSION_SERIALIZER
'django.contrib.sessions.serializers.JSONSerializer'
STATIC_ROOT
None
LOG_PATH
'/var/local/dataone/gmn/lib/python2.7/site-packages/service/gmn/./gmn.log'
NODE_SYNC_SCHEDULE_WEEKDAY
'?'
NODE_SYNC_SCHEDULE_MINUTE
'0/3'
MAX_XML_DOCUMENT_SIZE
1048576
USE_L10N
False
ALLOWED_HOSTS
['localhost', '127.0.0.1']
MESSAGE_STORAGE
'django.contrib.messages.storage.fallback.FallbackStorage'
EMAIL_SUBJECT_PREFIX
'[Django] '
NODE_SYNC_SCHEDULE_YEAR
'*'
SECURE_HSTS_SECONDS
0
STATICFILES_FINDERS
['django.contrib.staticfiles.finders.FileSystemFinder',
 'django.contrib.staticfiles.finders.AppDirectoriesFinder']
SESSION_CACHE_ALIAS
'default'
SESSION_COOKIE_DOMAIN
None
SESSION_COOKIE_NAME
'sessionid'
TIME_INPUT_FORMATS
['%H:%M:%S', '%H:%M:%S.%f', '%H:%M']
SECURE_REDIRECT_EXEMPT
[]
DATABASES
{'default': {'ATOMIC_REQUESTS': True,
             'AUTOCOMMIT': True,
             'CONN_MAX_AGE': 0,
             'ENGINE': 'django.db.backends.postgresql_psycopg2',
             'HOST': '',
             'NAME': 'gmn',
             'OPTIONS': {},
             'PASSWORD': u'********************',
             'PORT': '',
             'TEST': {'CHARSET': None,
                      'COLLATION': None,
                      'MIRROR': None,
                      'NAME': None},
             'TIME_ZONE': None,
             'USER': ''}}
EMAIL_SSL_KEYFILE
u'********************'
TEMPLATE_DEBUG
True
FILE_UPLOAD_DIRECTORY_PERMISSIONS
None
GMN_DEBUG
True
STATIC_URL
'./mn/static/'
FILE_UPLOAD_PERMISSIONS
None
FILE_UPLOAD_HANDLERS
['django.core.files.uploadhandler.MemoryFileUploadHandler',
 'django.core.files.uploadhandler.TemporaryFileUploadHandler']
DEFAULT_CONTENT_TYPE
'text/html'
APPEND_SLASH
True
FIRST_DAY_OF_WEEK
0
DATABASE_ROUTERS
[]
DEFAULT_TABLESPACE
''
OBJECT_STORE_PATH
'/var/local/dataone/gmn/lib/python2.7/site-packages/service/gmn/../stores/object'
YEAR_MONTH_FORMAT
'F Y'
STATICFILES_STORAGE
'django.contrib.staticfiles.storage.StaticFilesStorage'
CACHES
{'default': {'BACKEND': 'django.core.cache.backends.locmem.LocMemCache',
             'TIMEOUT': 3600}}
SERVER_EMAIL
'root@localhost'
SESSION_COOKIE_PATH
'/'
SECURE_CONTENT_TYPE_NOSNIFF
False
MIDDLEWARE_CLASSES
('mn.middleware.request_handler.RequestHandler',
 'mn.middleware.exception_handler.ExceptionHandler',
 'mn.middleware.response_handler.ResponseHandler',
 'mn.middleware.view_handler.ViewHandler',
 'mn.middleware.startup_handler.StartupHandler')
TIER
3
THOUSAND_SEPARATOR
','
SECRET_KEY
u'********************'
LANGUAGE_COOKIE_NAME
'django_language'
WRAPPED_MODE_BASIC_AUTH_USERNAME
''
DEFAULT_INDEX_TABLESPACE
''
MONITOR
True
ECHO_REQUEST_OBJECT
False
LOGGING_CONFIG
'logging.config.dictConfig'
NODE_SUBJECT
'CN=urn:node:mnTestGMNv2,DC=dataone,DC=org'
TEMPLATE_LOADERS
('django.template.loaders.filesystem.Loader',)
WRAPPED_MODE_BASIC_AUTH_ENABLED
False
NODE_SYNCHRONIZE
True
WSGI_APPLICATION
None
NODE_IDENTIFIER
'urn:node:mnTestGMNv2'
X_FRAME_OPTIONS
'SAMEORIGIN'
AUTHENTICATION_BACKENDS
['django.contrib.auth.backends.ModelBackend']
FORCE_SCRIPT_NAME
None
USE_X_FORWARDED_HOST
False
CSRF_HEADER_NAME
'HTTP_X_CSRFTOKEN'
EMAIL_TIMEOUT
None
SECURE_SSL_HOST
None
SIGNING_BACKEND
'django.core.signing.TimestampSigner'
SESSION_COOKIE_SECURE
True
CSRF_COOKIE_DOMAIN
None
FILE_CHARSET
'utf-8'
DEBUG
True
CSRF_TRUSTED_ORIGINS
[]
LANGUAGE_COOKIE_DOMAIN
None
SYSMETA_STORE_PATH
'/var/local/dataone/gmn/lib/python2.7/site-packages/service/gmn/../stores/sysmeta'
DEFAULT_FILE_STORAGE
'django.core.files.storage.FileSystemStorage'
INSTALLED_APPS
('django.contrib.staticfiles', 'mn')
PUBLIC_OBJECT_LIST
True
LANGUAGES
[('af', 'Afrikaans'),
 ('ar', 'Arabic'),
 ('ast', 'Asturian'),
 ('az', 'Azerbaijani'),
 ('bg', 'Bulgarian'),
 ('be', 'Belarusian'),
 ('bn', 'Bengali'),
 ('br', 'Breton'),
 ('bs', 'Bosnian'),
 ('ca', 'Catalan'),
 ('cs', 'Czech'),
 ('cy', 'Welsh'),
 ('da', 'Danish'),
 ('de', 'German'),
 ('el', 'Greek'),
 ('en', 'English'),
 ('en-au', 'Australian English'),
 ('en-gb', 'British English'),
 ('eo', 'Esperanto'),
 ('es', 'Spanish'),
 ('es-ar', 'Argentinian Spanish'),
 ('es-co', 'Colombian Spanish'),
 ('es-mx', 'Mexican Spanish'),
 ('es-ni', 'Nicaraguan Spanish'),
 ('es-ve', 'Venezuelan Spanish'),
 ('et', 'Estonian'),
 ('eu', 'Basque'),
 ('fa', 'Persian'),
 ('fi', 'Finnish'),
 ('fr', 'French'),
 ('fy', 'Frisian'),
 ('ga', 'Irish'),
 ('gd', 'Scottish Gaelic'),
 ('gl', 'Galician'),
 ('he', 'Hebrew'),
 ('hi', 'Hindi'),
 ('hr', 'Croatian'),
 ('hu', 'Hungarian'),
 ('ia', 'Interlingua'),
 ('id', 'Indonesian'),
 ('io', 'Ido'),
 ('is', 'Icelandic'),
 ('it', 'Italian'),
 ('ja', 'Japanese'),
 ('ka', 'Georgian'),
 ('kk', 'Kazakh'),
 ('km', 'Khmer'),
 ('kn', 'Kannada'),
 ('ko', 'Korean'),
 ('lb', 'Luxembourgish'),
 ('lt', 'Lithuanian'),
 ('lv', 'Latvian'),
 ('mk', 'Macedonian'),
 ('ml', 'Malayalam'),
 ('mn', 'Mongolian'),
 ('mr', 'Marathi'),
 ('my', 'Burmese'),
 ('nb', 'Norwegian Bokmal'),
 ('ne', 'Nepali'),
 ('nl', 'Dutch'),
 ('nn', 'Norwegian Nynorsk'),
 ('os', 'Ossetic'),
 ('pa', 'Punjabi'),
 ('pl', 'Polish'),
 ('pt', 'Portuguese'),
 ('pt-br', 'Brazilian Portuguese'),
 ('ro', 'Romanian'),
 ('ru', 'Russian'),
 ('sk', 'Slovak'),
 ('sl', 'Slovenian'),
 ('sq', 'Albanian'),
 ('sr', 'Serbian'),
 ('sr-latn', 'Serbian Latin'),
 ('sv', 'Swedish'),
 ('sw', 'Swahili'),
 ('ta', 'Tamil'),
 ('te', 'Telugu'),
 ('th', 'Thai'),
 ('tr', 'Turkish'),
 ('tt', 'Tatar'),
 ('udm', 'Udmurt'),
 ('uk', 'Ukrainian'),
 ('ur', 'Urdu'),
 ('vi', 'Vietnamese'),
 ('zh-hans', 'Simplified Chinese'),
 ('zh-hant', 'Traditional Chinese')]
REPLICATION_SPACEALLOCATED
10995116277760
NODE_SYNC_SCHEDULE_MONTH
'*'
STATICFILES_DIRS
[]
PREPEND_WWW
False
CLIENT_CERT_PRIVATE_KEY_PATH
u'********************'
LANGUAGE_COOKIE_AGE
None
SESSION_COOKIE_HTTPONLY
True
DEBUG_PROPAGATE_EXCEPTIONS
False
CSRF_COOKIE_AGE
31449600
DATETIME_FORMAT
'N j, Y, P'
LOGIN_URL
'/accounts/login/'
SESSION_EXPIRE_AT_BROWSER_CLOSE
False
REPLICATION_ALLOWEDNODE
()
SESSION_SAVE_EVERY_REQUEST
False
STAND_ALONE
False
TIME_FORMAT
'P'
AUTH_USER_MODEL
'auth.User'
DATE_INPUT_FORMATS
['%Y-%m-%d',
 '%m/%d/%Y',
 '%m/%d/%y',
 '%b %d %Y',
 '%b %d, %Y',
 '%d %b %Y',
 '%d %b, %Y',
 '%B %d %Y',
 '%B %d, %Y',
 '%d %B %Y',
 '%d %B, %Y']
CSRF_COOKIE_NAME
'csrftoken'
AUTH_PASSWORD_VALIDATORS
u'********************'
PASSWORD_RESET_TIMEOUT_DAYS
u'********************'
SESSION_FILE_PATH
None
CACHE_MIDDLEWARE_ALIAS
'default'
REPLICATION_ALLOWEDOBJECTFORMAT
()
NUMBER_GROUPING
0
SESSION_ENGINE
'django.contrib.sessions.backends.db'
CSRF_FAILURE_VIEW
'django.views.csrf.csrf_failure'
CSRF_COOKIE_PATH
'/'
LOGIN_REDIRECT_URL
'/accounts/profile/'
TEMPLATE_STRING_IF_INVALID
''
WRAPPED_MODE_BASIC_AUTH_PASSWORD
u'********************'
DECIMAL_SEPARATOR
'.'
IGNORABLE_404_URLS
[]
NODE_SYNC_SCHEDULE_HOUR
'*'
LOCALE_PATHS
[]
REPLICATION_MAXOBJECTSIZE
-1
NODE_REPLICATE
True
LOGOUT_URL
'/accounts/logout/'
EMAIL_USE_TLS
False
ALLOW_INTEGRATION_TESTS
True
FIXTURE_DIRS
[]
EMAIL_HOST
'localhost'
DATE_FORMAT
'N j, Y'
MEDIA_ROOT
'/var/local/dataone/gmn/lib/python2.7/site-packages/service/gmn/../stores'
NODE_NAME
'GMN v2 Test'
DEFAULT_EXCEPTION_REPORTER_FILTER
'django.views.debug.SafeExceptionReporterFilter'
ADMINS
(('Roger Dahl', 'dahl@unm.edu'),)
FORMAT_MODULE_PATH
None
DEFAULT_FROM_EMAIL
'webmaster@localhost'
SECURE_HSTS_INCLUDE_SUBDOMAINS
False
MEDIA_URL
''
CLIENT_CERT_PATH
'/var/local/dataone/certs/client/client_cert.pem'
TEMPLATE_DIRS
('/var/local/dataone/gmn/lib/python2.7/site-packages/service/gmn/../mn/templates',)
NODE_BASEURL
'https://gmnv2.test.dataone.org/mn'
DATAONE_ROOT
'https://cn-sandbox.test.dataone.org/cn'
NODE_CONTACT_SUBJECT
'CN=Roger Dahl A1779,O=Google,C=US,DC=cilogon,DC=org'
DISALLOWED_USER_AGENTS
[]
ALLOWED_INCLUDE_ROOTS
[]
USE_I18N
True
LOGGING
{'disable_existing_loggers': True,
 'formatters': {'simple': {'format': '%(levelname)s %(message)s'},
                'verbose': {'datefmt': '%Y-%m-%d %H:%M:%S',
                            'format': '%(asctime)s %(levelname)-8s %(name)s %(module)s %(process)d %(thread)d %(message)s'}},
 'handlers': {'file': {'class': 'logging.FileHandler',
                       'filename': '/var/local/dataone/gmn/lib/python2.7/site-packages/service/gmn/./gmn.log',
                       'formatter': 'verbose',
                       'level': 'DEBUG'},
              'null': {'class': 'logging.NullHandler', 'level': 'DEBUG'}},
 'loggers': {'': {'handlers': ['file'], 'level': 'DEBUG', 'propagate': True},
             'django': {'handlers': ['file'],
                        'level': 'DEBUG',
                        'propagate': True},
             'django.db.backends': {'handlers': ['null'],
                                    'level': 'WARNING',
                                    'propagate': False}},
 'version': 1}
NODE_DESCRIPTION
'GMN v2 Test'
SHORT_DATE_FORMAT
'm/d/Y'
TEMPLATES
[]
SECURE_PROXY_SSL_HEADER
None
LOG_LEVEL
'DEBUG'
TEST_RUNNER
'django.test.runner.DiscoverRunner'
CACHE_MIDDLEWARE_KEY_PREFIX
u'********************'
NODE_SYNC_SCHEDULE_SECOND
'0'
TIME_ZONE
'UTC'
FILE_UPLOAD_MAX_MEMORY_SIZE
2621440
EMAIL_BACKEND
'django.core.mail.backends.smtp.EmailBackend'
EMAIL_USE_SSL
False
TEMPLATE_CONTEXT_PROCESSORS
['django.contrib.auth.context_processors.auth',
 'django.template.context_processors.debug',
 'django.template.context_processors.i18n',
 'django.template.context_processors.media',
 'django.template.context_processors.static',
 'django.template.context_processors.tz',
 'django.contrib.messages.context_processors.messages']
MIGRATION_MODULES
{}
SESSION_COOKIE_AGE
1209600
SETTINGS_MODULE
'gmn.settings'
USE_ETAGS
False
NODE_SYNC_SCHEDULE_MONTHDAY
'*'
LANGUAGES_BIDI
['he', 'ar', 'fa', 'ur']
FILE_UPLOAD_TEMP_DIR
None
INTERNAL_IPS
[]
REQUIRE_WHITELIST_FOR_UPDATE
True
EMAIL_PORT
25
USE_TZ
False
SHORT_DATETIME_FORMAT
'm/d/Y P'
PUBLIC_LOG_RECORDS
True
TEST_NON_SERIALIZED_APPS
[]
PASSWORD_HASHERS
u'********************'
ABSOLUTE_URL_OVERRIDES
{}
LANGUAGE_COOKIE_PATH
'/'
NODE_STATE
'up'
CACHE_MIDDLEWARE_SECONDS
600
EMAIL_SSL_CERTFILE
None
CSRF_COOKIE_HTTPONLY
False
DATETIME_INPUT_FORMATS
['%Y-%m-%d %H:%M:%S',
 '%Y-%m-%d %H:%M:%S.%f',
 '%Y-%m-%d %H:%M',
 '%Y-%m-%d',
 '%m/%d/%Y %H:%M:%S',
 '%m/%d/%Y %H:%M:%S.%f',
 '%m/%d/%Y %H:%M',
 '%m/%d/%Y',
 '%m/%d/%y %H:%M:%S',
 '%m/%d/%y %H:%M:%S.%f',
 '%m/%d/%y %H:%M',
 '%m/%d/%y']
DATAONE_TRUSTED_SUBJECTS
set([])
EMAIL_HOST_USER
''

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] 20170419-08:57:14: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://gmnv2.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20170419-08:57:14: [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 message body: AssertionError at /v2/monitor/ping

AssertionError at /v2/monitor/ping

Invalid content type. content-type="text/plain"
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="text/plain"
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:
['/var/local/dataone',
 '/var/local/dataone/gmn/lib/python2.7',
 '/var/local/dataone/gmn/lib/python2.7/plat-x86_64-linux-gnu',
 '/var/local/dataone/gmn/lib/python2.7/lib-tk',
 '/var/local/dataone/gmn/lib/python2.7/lib-old',
 '/var/local/dataone/gmn/lib/python2.7/lib-dynload',
 '/usr/lib/python2.7',
 '/usr/lib/python2.7/plat-x86_64-linux-gnu',
 '/usr/lib/python2.7/lib-tk',
 '/var/local/dataone/gmn/local/lib/python2.7/site-packages',
 '/var/local/dataone/gmn/lib/python2.7/site-packages',
 '/var/local/dataone/gmn/lib/python2.7/site-packages/service/gmn/..']
Server time: Wed, 19 Apr 2017 09:01:01 +0000

Traceback Switch to copy-and-paste view



Request information

GET

No GET data

POST

No POST data

FILES

No FILES data

No cookie data

META

Variable Value
mod_wsgi.listener_port
'443'
CONTEXT_DOCUMENT_ROOT
'/var/www'
SERVER_SOFTWARE
'Apache/2.4.7 (Ubuntu)'
mod_wsgi.process_group
'gmn'
SCRIPT_NAME
u'/mn'
mod_wsgi.enable_sendfile
'0'
mod_wsgi.handler_script
''
SERVER_SIGNATURE
'<address>Apache/2.4.7 (Ubuntu) Server at gmnv2.test.dataone.org Port 443</address>\n'
REQUEST_METHOD
'GET'
PATH_INFO
u'/v2/monitor/ping'
SERVER_PROTOCOL
'HTTP/1.1'
QUERY_STRING
''
SSL_TLS_SNI
'gmnv2.test.dataone.org'
HTTP_USER_AGENT
'Apache-HttpClient/4.3.6 (java 1.5)'
HTTP_CONNECTION
'Keep-Alive'
SERVER_NAME
'gmnv2.test.dataone.org'
REMOTE_ADDR
'64.106.40.19'
mod_wsgi.queue_start
'1492592461346689'
mod_wsgi.request_handler
'wsgi-script'
wsgi.url_scheme
'https'
HTTP_VIA
'1.1 localhost (Apache-HttpClient/4.3.6 (cache))'
PATH_TRANSLATED
'/var/www/v2/monitor/ping'
SERVER_PORT
'443'
wsgi.multiprocess
True
mod_wsgi.input_chunked
'0'
SERVER_ADDR
'64.106.40.36'
DOCUMENT_ROOT
'/var/www'
SSL_CLIENT_CERT
'-----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'
SCRIPT_FILENAME
'/var/local/dataone/gmn/lib/python2.7/site-packages/service/gmn/gmn.wsgi'
SERVER_ADMIN
'webmaster@localhost'
wsgi.input
<mod_wsgi.Input object at 0x7fdadf2613f0>
HTTP_HOST
'gmnv2.test.dataone.org'
CONTEXT_PREFIX
''
wsgi.multithread
True
mod_wsgi.callable_object
'application'
REQUEST_URI
'/mn/v2/monitor/ping'
wsgi.version
(1, 0)
GATEWAY_INTERFACE
'CGI/1.1'
wsgi.run_once
False
wsgi.errors
<mod_wsgi.Log object at 0x7fdaf74c37b0>
REMOTE_PORT
'49443'
mod_wsgi.listener_host
''
REQUEST_SCHEME
'https'
mod_wsgi.version
(3, 4)
mod_wsgi.application_group
''
mod_wsgi.script_reloading
'1'
wsgi.file_wrapper
''
HTTP_ACCEPT_ENCODING
'gzip,deflate'
SSL_SERVER_CERT
'-----BEGIN CERTIFICATE-----\nMIIFEDCCA/igAwIBAgISA6+DHb6hLK/RLcfYhl6hA0tCMA0GCSqGSIb3DQEBCwUA\nMEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD\nExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xNzA0MTcxODU1MDBaFw0x\nNzA3MTYxODU1MDBaMCExHzAdBgNVBAMTFmdtbnYyLnRlc3QuZGF0YW9uZS5vcmcw\nggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC2ICnFONNM6+V++kmrV0s6\neP33OVftw0mZpkljNbP12ZDcKftE6eHnhSDYyKABl4vifn7FExxeOR+EkIBp1M6F\nKAFbIEFQuGfOI908Pmrve29cwecpSfT5bLPKnozJL9yxPysVWKo+F0BDZlwxxaTs\nyqZG+aLinwsw8DxugYeILXD68BvY6jEbUG+zhq52M+tM3m5NUS7M+YYo+RLPNH2V\n+YAQ5Z3DLCMXcyiHtw9eZkI8QXuKMDvlZXLVbZ2ITqTLLxyWzfvUFjXsVYQDla4u\nytc9MRanMRJYFKTpxMMRuEU4NQGvZtTXYGuazCqtWKWJSF4eXFnkvSAObjPj2SF1\nAgMBAAGjggIXMIICEzAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0lBBYwFAYIKwYBBQUH\nAwEGCCsGAQUFBwMCMAwGA1UdEwEB/wQCMAAwHQYDVR0OBBYEFHbIYPokYYJ3BJMo\nLiWZ2LXwMlK8MB8GA1UdIwQYMBaAFKhKamMEfd265tE5t6ZFZe/zqOyhMHAGCCsG\nAQUFBwEBBGQwYjAvBggrBgEFBQcwAYYjaHR0cDovL29jc3AuaW50LXgzLmxldHNl\nbmNyeXB0Lm9yZy8wLwYIKwYBBQUHMAKGI2h0dHA6Ly9jZXJ0LmludC14My5sZXRz\nZW5jcnlwdC5vcmcvMCEGA1UdEQQaMBiCFmdtbnYyLnRlc3QuZGF0YW9uZS5vcmcw\ngf4GA1UdIASB9jCB8zAIBgZngQwBAgEwgeYGCysGAQQBgt8TAQEBMIHWMCYGCCsG\nAQUFBwIBFhpodHRwOi8vY3BzLmxldHNlbmNyeXB0Lm9yZzCBqwYIKwYBBQUHAgIw\ngZ4MgZtUaGlzIENlcnRpZmljYXRlIG1heSBvbmx5IGJlIHJlbGllZCB1cG9uIGJ5\nIFJlbHlpbmcgUGFydGllcyBhbmQgb25seSBpbiBhY2NvcmRhbmNlIHdpdGggdGhl\nIENlcnRpZmljYXRlIFBvbGljeSBmb3VuZCBhdCBodHRwczovL2xldHNlbmNyeXB0\nLm9yZy9yZXBvc2l0b3J5LzANBgkqhkiG9w0BAQsFAAOCAQEAd8B3TUx0zS7vDZNg\nr9FzbRhZKfBQ0fT5ZEAqnSyCvdKVWMjqoxpPZzjFfgiVnTmEFsM9DMOf4kJdVdtv\nPcgO8X+kUo77py6s238a/vsG01V1Y+nVe55wszEvlGr/r4M3fEFjOxZycX0igPGa\n1XwPztSvZoCw0MNZLrhBeKAUGjPTyPsYWTwYAK1HKBhOQY9Ywck/OVYOqNuqBVmG\nEKzchqzkJQ84M9whfhlfqAa+vXceXhFcwZC+IsPgowgdIsaFlnZQbYxm5iNta5E3\n9F4ngQbHi8TyoVOTyJ0Po+m0Ho5NufG5yu1d0pWfsQTswc5V5QpddQ1+CMJwv19r\nryTAqw==\n-----END CERTIFICATE-----\n'

Settings

Using settings module gmn.settings

Setting Value
MONTH_DAY_FORMAT
'F j'
SECURE_SSL_REDIRECT
False
SECURE_BROWSER_XSS_FILTER
False
USE_X_FORWARDED_PORT
False
USE_THOUSAND_SEPARATOR
False
CSRF_COOKIE_SECURE
False
LANGUAGE_CODE
'en-us'
ROOT_URLCONF
'mn.urls'
MANAGERS
(('Roger Dahl', 'dahl@unm.edu'),)
EMAIL_HOST_PASSWORD
u'********************'
SILENCED_SYSTEM_CHECKS
[]
DEFAULT_CHARSET
'utf-8'
SESSION_SERIALIZER
'django.contrib.sessions.serializers.JSONSerializer'
STATIC_ROOT
None
LOG_PATH
'/var/local/dataone/gmn/lib/python2.7/site-packages/service/gmn/./gmn.log'
NODE_SYNC_SCHEDULE_WEEKDAY
'?'
NODE_SYNC_SCHEDULE_MINUTE
'0/3'
MAX_XML_DOCUMENT_SIZE
1048576
USE_L10N
False
ALLOWED_HOSTS
['localhost', '127.0.0.1']
MESSAGE_STORAGE
'django.contrib.messages.storage.fallback.FallbackStorage'
EMAIL_SUBJECT_PREFIX
'[Django] '
NODE_SYNC_SCHEDULE_YEAR
'*'
SECURE_HSTS_SECONDS
0
STATICFILES_FINDERS
['django.contrib.staticfiles.finders.FileSystemFinder',
 'django.contrib.staticfiles.finders.AppDirectoriesFinder']
SESSION_CACHE_ALIAS
'default'
SESSION_COOKIE_DOMAIN
None
SESSION_COOKIE_NAME
'sessionid'
TIME_INPUT_FORMATS
['%H:%M:%S', '%H:%M:%S.%f', '%H:%M']
SECURE_REDIRECT_EXEMPT
[]
DATABASES
{'default': {'ATOMIC_REQUESTS': True,
             'AUTOCOMMIT': True,
             'CONN_MAX_AGE': 0,
             'ENGINE': 'django.db.backends.postgresql_psycopg2',
             'HOST': '',
             'NAME': 'gmn',
             'OPTIONS': {},
             'PASSWORD': u'********************',
             'PORT': '',
             'TEST': {'CHARSET': None,
                      'COLLATION': None,
                      'MIRROR': None,
                      'NAME': None},
             'TIME_ZONE': None,
             'USER': ''}}
EMAIL_SSL_KEYFILE
u'********************'
TEMPLATE_DEBUG
True
FILE_UPLOAD_DIRECTORY_PERMISSIONS
None
GMN_DEBUG
True
STATIC_URL
'./mn/static/'
FILE_UPLOAD_PERMISSIONS
None
FILE_UPLOAD_HANDLERS
['django.core.files.uploadhandler.MemoryFileUploadHandler',
 'django.core.files.uploadhandler.TemporaryFileUploadHandler']
DEFAULT_CONTENT_TYPE
'text/html'
APPEND_SLASH
True
FIRST_DAY_OF_WEEK
0
DATABASE_ROUTERS
[]
DEFAULT_TABLESPACE
''
OBJECT_STORE_PATH
'/var/local/dataone/gmn/lib/python2.7/site-packages/service/gmn/../stores/object'
YEAR_MONTH_FORMAT
'F Y'
STATICFILES_STORAGE
'django.contrib.staticfiles.storage.StaticFilesStorage'
CACHES
{'default': {'BACKEND': 'django.core.cache.backends.locmem.LocMemCache',
             'TIMEOUT': 3600}}
SERVER_EMAIL
'root@localhost'
SESSION_COOKIE_PATH
'/'
SECURE_CONTENT_TYPE_NOSNIFF
False
MIDDLEWARE_CLASSES
('mn.middleware.request_handler.RequestHandler',
 'mn.middleware.exception_handler.ExceptionHandler',
 'mn.middleware.response_handler.ResponseHandler',
 'mn.middleware.view_handler.ViewHandler',
 'mn.middleware.startup_handler.StartupHandler')
TIER
3
THOUSAND_SEPARATOR
','
SECRET_KEY
u'********************'
LANGUAGE_COOKIE_NAME
'django_language'
WRAPPED_MODE_BASIC_AUTH_USERNAME
''
DEFAULT_INDEX_TABLESPACE
''
MONITOR
True
ECHO_REQUEST_OBJECT
False
LOGGING_CONFIG
'logging.config.dictConfig'
NODE_SUBJECT
'CN=urn:node:mnTestGMNv2,DC=dataone,DC=org'
TEMPLATE_LOADERS
('django.template.loaders.filesystem.Loader',)
WRAPPED_MODE_BASIC_AUTH_ENABLED
False
NODE_SYNCHRONIZE
True
WSGI_APPLICATION
None
NODE_IDENTIFIER
'urn:node:mnTestGMNv2'
X_FRAME_OPTIONS
'SAMEORIGIN'
AUTHENTICATION_BACKENDS
['django.contrib.auth.backends.ModelBackend']
FORCE_SCRIPT_NAME
None
USE_X_FORWARDED_HOST
False
CSRF_HEADER_NAME
'HTTP_X_CSRFTOKEN'
EMAIL_TIMEOUT
None
SECURE_SSL_HOST
None
SIGNING_BACKEND
'django.core.signing.TimestampSigner'
SESSION_COOKIE_SECURE
True
CSRF_COOKIE_DOMAIN
None
FILE_CHARSET
'utf-8'
DEBUG
True
CSRF_TRUSTED_ORIGINS
[]
LANGUAGE_COOKIE_DOMAIN
None
SYSMETA_STORE_PATH
'/var/local/dataone/gmn/lib/python2.7/site-packages/service/gmn/../stores/sysmeta'
DEFAULT_FILE_STORAGE
'django.core.files.storage.FileSystemStorage'
INSTALLED_APPS
('django.contrib.staticfiles', 'mn')
PUBLIC_OBJECT_LIST
True
LANGUAGES
[('af', 'Afrikaans'),
 ('ar', 'Arabic'),
 ('ast', 'Asturian'),
 ('az', 'Azerbaijani'),
 ('bg', 'Bulgarian'),
 ('be', 'Belarusian'),
 ('bn', 'Bengali'),
 ('br', 'Breton'),
 ('bs', 'Bosnian'),
 ('ca', 'Catalan'),
 ('cs', 'Czech'),
 ('cy', 'Welsh'),
 ('da', 'Danish'),
 ('de', 'German'),
 ('el', 'Greek'),
 ('en', 'English'),
 ('en-au', 'Australian English'),
 ('en-gb', 'British English'),
 ('eo', 'Esperanto'),
 ('es', 'Spanish'),
 ('es-ar', 'Argentinian Spanish'),
 ('es-co', 'Colombian Spanish'),
 ('es-mx', 'Mexican Spanish'),
 ('es-ni', 'Nicaraguan Spanish'),
 ('es-ve', 'Venezuelan Spanish'),
 ('et', 'Estonian'),
 ('eu', 'Basque'),
 ('fa', 'Persian'),
 ('fi', 'Finnish'),
 ('fr', 'French'),
 ('fy', 'Frisian'),
 ('ga', 'Irish'),
 ('gd', 'Scottish Gaelic'),
 ('gl', 'Galician'),
 ('he', 'Hebrew'),
 ('hi', 'Hindi'),
 ('hr', 'Croatian'),
 ('hu', 'Hungarian'),
 ('ia', 'Interlingua'),
 ('id', 'Indonesian'),
 ('io', 'Ido'),
 ('is', 'Icelandic'),
 ('it', 'Italian'),
 ('ja', 'Japanese'),
 ('ka', 'Georgian'),
 ('kk', 'Kazakh'),
 ('km', 'Khmer'),
 ('kn', 'Kannada'),
 ('ko', 'Korean'),
 ('lb', 'Luxembourgish'),
 ('lt', 'Lithuanian'),
 ('lv', 'Latvian'),
 ('mk', 'Macedonian'),
 ('ml', 'Malayalam'),
 ('mn', 'Mongolian'),
 ('mr', 'Marathi'),
 ('my', 'Burmese'),
 ('nb', 'Norwegian Bokmal'),
 ('ne', 'Nepali'),
 ('nl', 'Dutch'),
 ('nn', 'Norwegian Nynorsk'),
 ('os', 'Ossetic'),
 ('pa', 'Punjabi'),
 ('pl', 'Polish'),
 ('pt', 'Portuguese'),
 ('pt-br', 'Brazilian Portuguese'),
 ('ro', 'Romanian'),
 ('ru', 'Russian'),
 ('sk', 'Slovak'),
 ('sl', 'Slovenian'),
 ('sq', 'Albanian'),
 ('sr', 'Serbian'),
 ('sr-latn', 'Serbian Latin'),
 ('sv', 'Swedish'),
 ('sw', 'Swahili'),
 ('ta', 'Tamil'),
 ('te', 'Telugu'),
 ('th', 'Thai'),
 ('tr', 'Turkish'),
 ('tt', 'Tatar'),
 ('udm', 'Udmurt'),
 ('uk', 'Ukrainian'),
 ('ur', 'Urdu'),
 ('vi', 'Vietnamese'),
 ('zh-hans', 'Simplified Chinese'),
 ('zh-hant', 'Traditional Chinese')]
REPLICATION_SPACEALLOCATED
10995116277760
NODE_SYNC_SCHEDULE_MONTH
'*'
STATICFILES_DIRS
[]
PREPEND_WWW
False
CLIENT_CERT_PRIVATE_KEY_PATH
u'********************'
LANGUAGE_COOKIE_AGE
None
SESSION_COOKIE_HTTPONLY
True
DEBUG_PROPAGATE_EXCEPTIONS
False
CSRF_COOKIE_AGE
31449600
DATETIME_FORMAT
'N j, Y, P'
LOGIN_URL
'/accounts/login/'
SESSION_EXPIRE_AT_BROWSER_CLOSE
False
REPLICATION_ALLOWEDNODE
()
SESSION_SAVE_EVERY_REQUEST
False
STAND_ALONE
False
TIME_FORMAT
'P'
AUTH_USER_MODEL
'auth.User'
DATE_INPUT_FORMATS
['%Y-%m-%d',
 '%m/%d/%Y',
 '%m/%d/%y',
 '%b %d %Y',
 '%b %d, %Y',
 '%d %b %Y',
 '%d %b, %Y',
 '%B %d %Y',
 '%B %d, %Y',
 '%d %B %Y',
 '%d %B, %Y']
CSRF_COOKIE_NAME
'csrftoken'
AUTH_PASSWORD_VALIDATORS
u'********************'
PASSWORD_RESET_TIMEOUT_DAYS
u'********************'
SESSION_FILE_PATH
None
CACHE_MIDDLEWARE_ALIAS
'default'
REPLICATION_ALLOWEDOBJECTFORMAT
()
NUMBER_GROUPING
0
SESSION_ENGINE
'django.contrib.sessions.backends.db'
CSRF_FAILURE_VIEW
'django.views.csrf.csrf_failure'
CSRF_COOKIE_PATH
'/'
LOGIN_REDIRECT_URL
'/accounts/profile/'
TEMPLATE_STRING_IF_INVALID
''
WRAPPED_MODE_BASIC_AUTH_PASSWORD
u'********************'
DECIMAL_SEPARATOR
'.'
IGNORABLE_404_URLS
[]
NODE_SYNC_SCHEDULE_HOUR
'*'
LOCALE_PATHS
[]
REPLICATION_MAXOBJECTSIZE
-1
NODE_REPLICATE
True
LOGOUT_URL
'/accounts/logout/'
EMAIL_USE_TLS
False
ALLOW_INTEGRATION_TESTS
True
FIXTURE_DIRS
[]
EMAIL_HOST
'localhost'
DATE_FORMAT
'N j, Y'
MEDIA_ROOT
'/var/local/dataone/gmn/lib/python2.7/site-packages/service/gmn/../stores'
NODE_NAME
'GMN v2 Test'
DEFAULT_EXCEPTION_REPORTER_FILTER
'django.views.debug.SafeExceptionReporterFilter'
ADMINS
(('Roger Dahl', 'dahl@unm.edu'),)
FORMAT_MODULE_PATH
None
DEFAULT_FROM_EMAIL
'webmaster@localhost'
SECURE_HSTS_INCLUDE_SUBDOMAINS
False
MEDIA_URL
''
CLIENT_CERT_PATH
'/var/local/dataone/certs/client/client_cert.pem'
TEMPLATE_DIRS
('/var/local/dataone/gmn/lib/python2.7/site-packages/service/gmn/../mn/templates',)
NODE_BASEURL
'https://gmnv2.test.dataone.org/mn'
DATAONE_ROOT
'https://cn-sandbox.test.dataone.org/cn'
NODE_CONTACT_SUBJECT
'CN=Roger Dahl A1779,O=Google,C=US,DC=cilogon,DC=org'
DISALLOWED_USER_AGENTS
[]
ALLOWED_INCLUDE_ROOTS
[]
USE_I18N
True
LOGGING
{'disable_existing_loggers': True,
 'formatters': {'simple': {'format': '%(levelname)s %(message)s'},
                'verbose': {'datefmt': '%Y-%m-%d %H:%M:%S',
                            'format': '%(asctime)s %(levelname)-8s %(name)s %(module)s %(process)d %(thread)d %(message)s'}},
 'handlers': {'file': {'class': 'logging.FileHandler',
                       'filename': '/var/local/dataone/gmn/lib/python2.7/site-packages/service/gmn/./gmn.log',
                       'formatter': 'verbose',
                       'level': 'DEBUG'},
              'null': {'class': 'logging.NullHandler', 'level': 'DEBUG'}},
 'loggers': {'': {'handlers': ['file'], 'level': 'DEBUG', 'propagate': True},
             'django': {'handlers': ['file'],
                        'level': 'DEBUG',
                        'propagate': True},
             'django.db.backends': {'handlers': ['null'],
                                    'level': 'WARNING',
                                    'propagate': False}},
 'version': 1}
NODE_DESCRIPTION
'GMN v2 Test'
SHORT_DATE_FORMAT
'm/d/Y'
TEMPLATES
[]
SECURE_PROXY_SSL_HEADER
None
LOG_LEVEL
'DEBUG'
TEST_RUNNER
'django.test.runner.DiscoverRunner'
CACHE_MIDDLEWARE_KEY_PREFIX
u'********************'
NODE_SYNC_SCHEDULE_SECOND
'0'
TIME_ZONE
'UTC'
FILE_UPLOAD_MAX_MEMORY_SIZE
2621440
EMAIL_BACKEND
'django.core.mail.backends.smtp.EmailBackend'
EMAIL_USE_SSL
False
TEMPLATE_CONTEXT_PROCESSORS
['django.contrib.auth.context_processors.auth',
 'django.template.context_processors.debug',
 'django.template.context_processors.i18n',
 'django.template.context_processors.media',
 'django.template.context_processors.static',
 'django.template.context_processors.tz',
 'django.contrib.messages.context_processors.messages']
MIGRATION_MODULES
{}
SESSION_COOKIE_AGE
1209600
SETTINGS_MODULE
'gmn.settings'
USE_ETAGS
False
NODE_SYNC_SCHEDULE_MONTHDAY
'*'
LANGUAGES_BIDI
['he', 'ar', 'fa', 'ur']
FILE_UPLOAD_TEMP_DIR
None
INTERNAL_IPS
[]
REQUIRE_WHITELIST_FOR_UPDATE
True
EMAIL_PORT
25
USE_TZ
False
SHORT_DATETIME_FORMAT
'm/d/Y P'
PUBLIC_LOG_RECORDS
True
TEST_NON_SERIALIZED_APPS
[]
PASSWORD_HASHERS
u'********************'
ABSOLUTE_URL_OVERRIDES
{}
LANGUAGE_COOKIE_PATH
'/'
NODE_STATE
'up'
CACHE_MIDDLEWARE_SECONDS
600
EMAIL_SSL_CERTFILE
None
CSRF_COOKIE_HTTPONLY
False
DATETIME_INPUT_FORMATS
['%Y-%m-%d %H:%M:%S',
 '%Y-%m-%d %H:%M:%S.%f',
 '%Y-%m-%d %H:%M',
 '%Y-%m-%d',
 '%m/%d/%Y %H:%M:%S',
 '%m/%d/%Y %H:%M:%S.%f',
 '%m/%d/%Y %H:%M',
 '%m/%d/%Y',
 '%m/%d/%y %H:%M:%S',
 '%m/%d/%y %H:%M:%S.%f',
 '%m/%d/%y %H:%M',
 '%m/%d/%y']
DATAONE_TRUSTED_SUBJECTS
set([])
EMAIL_HOST_USER
''

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] 20170419-08:57:14: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:57:14: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:57:15: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://ubuntu16-04.kitty.ninja/mn/v1/monitor/ping [org.dataone.client.rest.RestClient] 20170419-08:57:15: [INFO]: Unable to assess v1 capabilities for MN: https://ubuntu16-04.kitty.ninja/mn/v1 : ServiceFailure : class org.dataone.client.exception.ClientSideException: /Received fatal alert: unknown_ca [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:57:15: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://ubuntu16-04.kitty.ninja/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20170419-08:57:15: [INFO]: Unable to assess v2 capabilities for MN: https://ubuntu16-04.kitty.ninja/mn/v1 : ServiceFailure : class org.dataone.client.exception.ClientSideException: /Received fatal alert: unknown_ca [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:57:15: [INFO]: MNs available: 8 [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:57:15: [INFO]: MN: https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:57:15: [INFO]: MN: https://dataone-dev.nkn.uidaho.edu/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:57:15: [INFO]: MN: https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:57:15: [INFO]: MN: https://mn-sandbox-orc-1.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:57:15: [INFO]: MN: https://alpha.tdar.org/dataone/ [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:57:15: [INFO]: MN: https://test-prod.bco-dmo.org/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:57:15: [INFO]: MN: https://ncei-node.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:57:15: [INFO]: MN: https://edacd1mn.unm.edu/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:57:15: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:57:15: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:57:15: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:57:15: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:57:15: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:57:15: [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] 20170419-08:57:15: [INFO]: ====>>>>> pid of procured test Object: testMnQuery_Access_public_ [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:57:15: [INFO]: procured test object: testMnQuery_Access_public_ on urn:node:mnSandboxUCSB1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:57:15: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:57:16: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/meta/testMnQuery_Access_testPerson_ [org.dataone.client.rest.RestClient] 20170419-08:57:16: [INFO]: ====>>>>> pid of procured test Object: testMnQuery_Access_testPerson_ [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:57:16: [INFO]: procured test object: testMnQuery_Access_testPerson_ on urn:node:mnSandboxUCSB1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:57:16: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:57:16: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/meta/testMnQuery_Access_testRightsHolder_ [org.dataone.client.rest.RestClient] 20170419-08:57:16: [INFO]: ====>>>>> pid of procured test Object: testMnQuery_Access_testRightsHolder_ [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:57:16: [INFO]: procured test object: testMnQuery_Access_testRightsHolder_ on urn:node:mnSandboxUCSB1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:57: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] 20170419-08:57:16: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/meta/testMnQuery_Access_testPerson_ [org.dataone.client.rest.RestClient] 20170419-08:57:16: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/meta/testMnQuery_Access_testRightsHolder_ [org.dataone.client.rest.RestClient] 20170419-08:57:20: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/query/solr/q=identifier:testMnQuery_Access_public_ [org.dataone.client.rest.RestClient] 20170419-08:57:20: [INFO]: query results: numFound = 1 s returned = 1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:57:20: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/query/solr/q=identifier:testMnQuery_Access_testPerson_ [org.dataone.client.rest.RestClient] 20170419-08:57:20: [INFO]: query results: numFound = 0 s returned = 0 [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:57:20: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/query/solr/q=identifier:testMnQuery_Access_testRightsHolder_ [org.dataone.client.rest.RestClient] 20170419-08:57:20: [INFO]: query results: numFound = 0 s returned = 0 [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:57:21: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/query/solr/q=identifier:testMnQuery_Access_public_ [org.dataone.client.rest.RestClient] 20170419-08:57:21: [INFO]: query results: numFound = 1 s returned = 1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:57:21: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/query/solr/q=identifier:testMnQuery_Access_testPerson_ [org.dataone.client.rest.RestClient] 20170419-08:57:21: [INFO]: query results: numFound = 1 s returned = 1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:57:21: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/query/solr/q=identifier:testMnQuery_Access_testRightsHolder_ [org.dataone.client.rest.RestClient] 20170419-08:57:21: [INFO]: query results: numFound = 0 s returned = 0 [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:57:21: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/query/solr/q=identifier:testMnQuery_Access_public_ [org.dataone.client.rest.RestClient] 20170419-08:57:21: [INFO]: query results: numFound = 1 s returned = 1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:57:21: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/query/solr/q=identifier:testMnQuery_Access_testPerson_ [org.dataone.client.rest.RestClient] 20170419-08:57:21: [INFO]: query results: numFound = 0 s returned = 0 [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:57:22: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/query/solr/q=identifier:testMnQuery_Access_testRightsHolder_ [org.dataone.client.rest.RestClient] 20170419-08:57:22: [INFO]: query results: numFound = 1 s returned = 1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:57:22: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/query/solr/q=identifier:testMnQuery_Access_public_ [org.dataone.client.rest.RestClient] 20170419-08:57:22: [INFO]: query results: numFound = 1 s returned = 1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:57:22: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/query/solr/q=identifier:testMnQuery_Access_testPerson_ [org.dataone.client.rest.RestClient] 20170419-08:57:22: [INFO]: query results: numFound = 0 s returned = 0 [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:57:22: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/query/solr/q=identifier:testMnQuery_Access_testRightsHolder_ [org.dataone.client.rest.RestClient] 20170419-08:57:22: [INFO]: query results: numFound = 0 s returned = 0 [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:57:22: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:57:22: [INFO]: *** context label: SANDBOX [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:57:22: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:57:22: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] nodeId key value ============================================================================================================= 20170419-08:57:22: [INFO]: Using CN https://cn-sandbox-ucsb-1.test.dataone.org/cn for tests [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:57:22: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:57:22: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/node [org.dataone.client.rest.RestClient] 20170419-08:57:22: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:57:22: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:57:22: [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] 20170419-08:57:23: [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] 20170419-08:57:23: [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] 20170419-08:57:23: [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] 20170419-08:57:23: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:57:23: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:57:23: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://dataone-dev.nkn.uidaho.edu/mn/v1/monitor/ping [org.dataone.client.rest.RestClient] 20170419-08:57:23: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://dataone-dev.nkn.uidaho.edu/mn/v1/node [org.dataone.client.rest.RestClient] 20170419-08:57:24: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://dataone-dev.nkn.uidaho.edu/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20170419-08:57:24: [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 message body: Page not found at /v2/monitor/ping

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:

  1. ^ ^v1/monitor/ping/?$
  2. ^ ^v1/log/?$
  3. ^ ^v1/?$
  4. ^ ^v1/node/?$
  5. ^ ^v1/object/(.+)$
  6. ^ ^v1/meta/(.+)$
  7. ^ ^v1/checksum/(.+)$
  8. ^ ^v1/object/?$
  9. ^ ^v1/error/?$
  10. ^ ^v1/replica/(.+)/?$
  11. ^ ^v1/isAuthorized/(.+)/?$
  12. ^ ^v1/dirtySystemMetadata/?$
  13. ^ ^v1/generate/?$
  14. ^ ^v1/archive/(.+)/?$
  15. ^ ^v1/replicate/?$
  16. ^ ^home/?$
  17. ^ ^diag/get_replication_queue/?$
  18. ^ ^diag/replicate/(.+)$
  19. ^ ^diag/echo_session/?$
  20. ^ ^diag/echo_request_object/?$
  21. ^ ^diag/echo_raw_post_data/?$
  22. ^ ^diag/?$
  23. ^ ^diag/get_replication_queue/?$
  24. ^ ^diag/clear_replication_queue/?$
  25. ^ ^diag/set_access_policy/(.+?)/?$
  26. ^ ^diag/delete_all_access_policies/?$
  27. ^ ^diag/get_access_policy/(.+?)/?$
  28. ^ ^diag/create/(.+)$
  29. ^ ^diag/slash/(.+?)/(.+?)/(.+?)/?$
  30. ^ ^diag/exception/(.+?)/?$
  31. ^ ^diag/delete_all_objects/?$
  32. ^ ^diag/delete_single_object/(.+?)/?$
  33. ^ ^diag/trusted_subjects/?$
  34. ^ ^diag/permissions_for_object/(.+?)/?$
  35. ^ ^diag/get_setting/(.+)$
  36. ^ ^diag/delete_event_log/?$
  37. ^ ^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] 20170419-08:57:24: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:57:24: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:57:24: [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] 20170419-08:57:24: [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] 20170419-08:57:24: [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] 20170419-08:57:24: [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] 20170419-08:57:24: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:57:24: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:57:24: [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] 20170419-08:57:25: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-orc-1.test.dataone.org/mn/v1/node [org.dataone.client.rest.RestClient] 20170419-08:57:25: [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] 20170419-08:57:25: [INFO]: Unable to assess v2 capabilities for MN: https://mn-sandbox-orc-1.test.dataone.org/mn/v1 : ServiceFailure : 404: NOT FOUND: parser for deserializing HTML not written yet. Providing message body: 404 Not Found

404 Not Found

Home

[org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:57:25: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:57:25: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:57:25: [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] 20170419-08:57:25: [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] 20170419-08:57:25: [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] 20170419-08:57:25: [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] 20170419-08:57:25: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:57:25: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:57:26: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://trusty.iarc.uaf.edu/mn/v1/monitor/ping [org.dataone.client.rest.RestClient] 20170419-08:57:26: [INFO]: Unable to assess v1 capabilities for MN: https://trusty.iarc.uaf.edu/mn/v1 : ServiceFailure : class org.dataone.client.exception.ClientSideException: /Received fatal alert: unknown_ca [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:57:26: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://trusty.iarc.uaf.edu/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20170419-08:57:26: [INFO]: Unable to assess v2 capabilities for MN: https://trusty.iarc.uaf.edu/mn/v1 : ServiceFailure : class org.dataone.client.exception.ClientSideException: /Received fatal alert: unknown_ca [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:57:26: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:57:26: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:57:26: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET http://usgs.ornl.gov/USGS_MN/mn/v1/monitor/ping [org.dataone.client.rest.RestClient] 20170419-08:57:26: [INFO]: Unable to assess v1 capabilities for MN: http://usgs.ornl.gov/USGS_MN/mn/v1 : ServiceFailure : 500: Internal Server Error: parser for deserializing HTML not written yet. Providing message body: [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:57:26: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET http://usgs.ornl.gov/USGS_MN/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20170419-08:57:26: [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 message body: Status page

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] 20170419-08:57:26: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:57:26: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:57:27: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://alpha.tdar.org/dataone/v1/monitor/ping [org.dataone.client.rest.RestClient] 20170419-08:57:27: [INFO]: Unable to assess v1 capabilities for MN: https://alpha.tdar.org/dataone//v1 : ServiceFailure : 404: Not Found: Deserializing Text/Plain: Just providing message body: {EndOfMessage} [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:57:27: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://alpha.tdar.org/dataone/v2/monitor/ping [org.dataone.client.rest.RestClient] 20170419-08:57:27: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://alpha.tdar.org/dataone/v2/node [org.dataone.client.rest.RestClient] 20170419-08:57:27: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:57:27: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:57:27: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://test-prod.bco-dmo.org/d1/mn/v1/monitor/ping [org.dataone.client.rest.RestClient] 20170419-08:57:28: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://test-prod.bco-dmo.org/d1/mn/v1/node [org.dataone.client.rest.RestClient] 20170419-08:57:30: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://test-prod.bco-dmo.org/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20170419-08:57:30: [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 message body: Page not found | BCO-DMO

Page not found

The requested page "/d1/mn/v2/monitor/ping" could not be found.
[org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:57:30: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:57:30: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:57:30: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://ncei-node.test.dataone.org/mn/v1/monitor/ping [org.dataone.client.rest.RestClient] 20170419-08:57:30: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://ncei-node.test.dataone.org/mn/v1/node [org.dataone.client.rest.RestClient] 20170419-08:57:30: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://ncei-node.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20170419-08:57:30: [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 message body: 404 Not Found

404 Not Found

Home

[org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:57:30: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:57:30: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:57:30: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://edacd1mn.unm.edu/mn/v1/monitor/ping [org.dataone.client.rest.RestClient] 20170419-08:57:30: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://edacd1mn.unm.edu/mn/v1/node [org.dataone.client.rest.RestClient] 20170419-08:57:30: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://edacd1mn.unm.edu/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20170419-08:57:30: [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 message body: 404 Not Found

404 Not Found

Home

[org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:57:30: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:57:30: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:57:30: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://gmnv2.test.dataone.org/mn/v1/monitor/ping [org.dataone.client.rest.RestClient] 20170419-08:57:30: [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 message body: AssertionError at /v1/monitor/ping

AssertionError at /v1/monitor/ping

Invalid content type. content-type="text/plain"
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="text/plain"
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:
['/var/local/dataone',
 '/var/local/dataone/gmn/lib/python2.7',
 '/var/local/dataone/gmn/lib/python2.7/plat-x86_64-linux-gnu',
 '/var/local/dataone/gmn/lib/python2.7/lib-tk',
 '/var/local/dataone/gmn/lib/python2.7/lib-old',
 '/var/local/dataone/gmn/lib/python2.7/lib-dynload',
 '/usr/lib/python2.7',
 '/usr/lib/python2.7/plat-x86_64-linux-gnu',
 '/usr/lib/python2.7/lib-tk',
 '/var/local/dataone/gmn/local/lib/python2.7/site-packages',
 '/var/local/dataone/gmn/lib/python2.7/site-packages',
 '/var/local/dataone/gmn/lib/python2.7/site-packages/service/gmn/..']
Server time: Wed, 19 Apr 2017 09:01:17 +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
    1.             # Get the exception info now, in case another exception is thrown later.
    2.             signals.got_request_exception.send(sender=self.__class__, request=request)
    3.             response = self.handle_uncaught_exception(request, resolver, sys.exc_info())
    4.         try:
    5.             # Apply response middleware, regardless of the response
    6.             for middleware_method in self._response_middleware:
    1.                 response = middleware_method(request, response)
      ...
    1.                 # Complain if the response middleware returned None (a common error).
    2.                 if response is None:
    3.                     raise ValueError(
    4.                         "%s.process_response didn't return an "
    5.                         "HttpResponse object. It returned None instead."
    6.                         % (middleware_method.__self__.__class__.__name__))
    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
    <bound method ResponseHandler.process_response of <mn.middleware.response_handler.ResponseHandler object at 0x7fdad7207ed0>>
    self
    <django.core.handlers.wsgi.WSGIHandler object at 0x7fdadf261090>
    request
    <WSGIRequest: GET '/mn/v1/monitor/ping'>
    callback
    <function get_monitor_ping at 0x7fdad6cc2d70>
    wrapped_callback
    <function get_monitor_ping at 0x7fdad6ce0b90>
    resolver
    <RegexURLResolver 'mn.urls' (None:None) ^/>
    callback_kwargs
    {}
    response
    <HttpResponse status_code=200, "text/plain">
    urlconf
    'mn.urls'
  • /var/local/dataone/gmn/lib/python2.7/site-packages/service/gmn/../mn/middleware/response_handler.py in process_response
    1.       response = self._http_response_with_identifier_type(request, view_result)
    2.     else:
    3.       assert False, "Unknown view response type: {} {}".format(
    4.         type(view_result), str(view_result)
    5.       )
    6.     self._debug_mode_responses(request, response)
    7.     if settings.GMN_DEBUG:
    1.       self._assert_correct_return_type(request, response)
      ...
    1.     return response
    2.   def _debug_mode_responses(self, request, response):
    3.     """Extra functionality available in debug mode.
    4.     """
    5.     if settings.GMN_DEBUG:
    Variable Value
    view_result
    <HttpResponse status_code=200, "text/plain">
    request
    <WSGIRequest: GET '/mn/v1/monitor/ping'>
    response
    <HttpResponse status_code=200, "text/plain">
    self
    <mn.middleware.response_handler.ResponseHandler object at 0x7fdad7207ed0>
  • /var/local/dataone/gmn/lib/python2.7/site-packages/service/gmn/../mn/middleware/response_handler.py in _assert_correct_return_type
    1.       'replicate',
    2.     ):
    3.       return
    4.     if request.method == 'HEAD' and api_verb_str == 'object':
    5.       return
    6.     # Anything else has to be a valid XML doc
    7.     assert response['content-type'] == d1_common.const.CONTENT_TYPE_XML, \
    1.       u'Invalid content type. content-type="{}"'.format(response['content-type'])
      ...
    1.     assert d1_common.type_conversions.str_is_well_formed(response.content), \
    2.       u'Not well formed XML. content="{}"'.format(response.content)
    3.     # The XML doc can be a D1 error or a D1 type corresponding to the API
    4.     if d1_common.type_conversions.str_is_error(response.content):
    5.       return
    Variable Value
    api_verb_str
    u'monitor'
    self
    <mn.middleware.response_handler.ResponseHandler object at 0x7fdad7207ed0>
    request
    <WSGIRequest: GET '/mn/v1/monitor/ping'>
    response
    <HttpResponse status_code=200, "text/plain">


Request information

GET

No GET data

POST

No POST data

FILES

No FILES data

No cookie data

META

Variable Value
mod_wsgi.listener_port
'443'
CONTEXT_DOCUMENT_ROOT
'/var/www'
SERVER_SOFTWARE
'Apache/2.4.7 (Ubuntu)'
mod_wsgi.process_group
'gmn'
SCRIPT_NAME
u'/mn'
mod_wsgi.enable_sendfile
'0'
mod_wsgi.handler_script
''
SERVER_SIGNATURE
'<address>Apache/2.4.7 (Ubuntu) Server at gmnv2.test.dataone.org Port 443</address>\n'
REQUEST_METHOD
'GET'
PATH_INFO
u'/v1/monitor/ping'
SERVER_PROTOCOL
'HTTP/1.1'
QUERY_STRING
''
SSL_TLS_SNI
'gmnv2.test.dataone.org'
HTTP_USER_AGENT
'Apache-HttpClient/4.3.6 (java 1.5)'
HTTP_CONNECTION
'Keep-Alive'
SERVER_NAME
'gmnv2.test.dataone.org'
REMOTE_ADDR
'64.106.40.19'
mod_wsgi.queue_start
'1492592477264317'
mod_wsgi.request_handler
'wsgi-script'
wsgi.url_scheme
'https'
HTTP_VIA
'1.1 localhost (Apache-HttpClient/4.3.6 (cache))'
PATH_TRANSLATED
'/var/www/v1/monitor/ping'
SERVER_PORT
'443'
wsgi.multiprocess
True
mod_wsgi.input_chunked
'0'
SERVER_ADDR
'64.106.40.36'
DOCUMENT_ROOT
'/var/www'
SSL_CLIENT_CERT
'-----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'
SCRIPT_FILENAME
'/var/local/dataone/gmn/lib/python2.7/site-packages/service/gmn/gmn.wsgi'
SERVER_ADMIN
'webmaster@localhost'
wsgi.input
<mod_wsgi.Input object at 0x7fdaf74c37b0>
HTTP_HOST
'gmnv2.test.dataone.org'
CONTEXT_PREFIX
''
wsgi.multithread
True
mod_wsgi.callable_object
'application'
REQUEST_URI
'/mn/v1/monitor/ping'
wsgi.version
(1, 0)
GATEWAY_INTERFACE
'CGI/1.1'
wsgi.run_once
False
wsgi.errors
<mod_wsgi.Log object at 0x7fdadf2613f0>
REMOTE_PORT
'49526'
mod_wsgi.listener_host
''
REQUEST_SCHEME
'https'
mod_wsgi.version
(3, 4)
mod_wsgi.application_group
''
mod_wsgi.script_reloading
'1'
wsgi.file_wrapper
''
HTTP_ACCEPT_ENCODING
'gzip,deflate'
SSL_SERVER_CERT
'-----BEGIN CERTIFICATE-----\nMIIFEDCCA/igAwIBAgISA6+DHb6hLK/RLcfYhl6hA0tCMA0GCSqGSIb3DQEBCwUA\nMEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD\nExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xNzA0MTcxODU1MDBaFw0x\nNzA3MTYxODU1MDBaMCExHzAdBgNVBAMTFmdtbnYyLnRlc3QuZGF0YW9uZS5vcmcw\nggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC2ICnFONNM6+V++kmrV0s6\neP33OVftw0mZpkljNbP12ZDcKftE6eHnhSDYyKABl4vifn7FExxeOR+EkIBp1M6F\nKAFbIEFQuGfOI908Pmrve29cwecpSfT5bLPKnozJL9yxPysVWKo+F0BDZlwxxaTs\nyqZG+aLinwsw8DxugYeILXD68BvY6jEbUG+zhq52M+tM3m5NUS7M+YYo+RLPNH2V\n+YAQ5Z3DLCMXcyiHtw9eZkI8QXuKMDvlZXLVbZ2ITqTLLxyWzfvUFjXsVYQDla4u\nytc9MRanMRJYFKTpxMMRuEU4NQGvZtTXYGuazCqtWKWJSF4eXFnkvSAObjPj2SF1\nAgMBAAGjggIXMIICEzAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0lBBYwFAYIKwYBBQUH\nAwEGCCsGAQUFBwMCMAwGA1UdEwEB/wQCMAAwHQYDVR0OBBYEFHbIYPokYYJ3BJMo\nLiWZ2LXwMlK8MB8GA1UdIwQYMBaAFKhKamMEfd265tE5t6ZFZe/zqOyhMHAGCCsG\nAQUFBwEBBGQwYjAvBggrBgEFBQcwAYYjaHR0cDovL29jc3AuaW50LXgzLmxldHNl\nbmNyeXB0Lm9yZy8wLwYIKwYBBQUHMAKGI2h0dHA6Ly9jZXJ0LmludC14My5sZXRz\nZW5jcnlwdC5vcmcvMCEGA1UdEQQaMBiCFmdtbnYyLnRlc3QuZGF0YW9uZS5vcmcw\ngf4GA1UdIASB9jCB8zAIBgZngQwBAgEwgeYGCysGAQQBgt8TAQEBMIHWMCYGCCsG\nAQUFBwIBFhpodHRwOi8vY3BzLmxldHNlbmNyeXB0Lm9yZzCBqwYIKwYBBQUHAgIw\ngZ4MgZtUaGlzIENlcnRpZmljYXRlIG1heSBvbmx5IGJlIHJlbGllZCB1cG9uIGJ5\nIFJlbHlpbmcgUGFydGllcyBhbmQgb25seSBpbiBhY2NvcmRhbmNlIHdpdGggdGhl\nIENlcnRpZmljYXRlIFBvbGljeSBmb3VuZCBhdCBodHRwczovL2xldHNlbmNyeXB0\nLm9yZy9yZXBvc2l0b3J5LzANBgkqhkiG9w0BAQsFAAOCAQEAd8B3TUx0zS7vDZNg\nr9FzbRhZKfBQ0fT5ZEAqnSyCvdKVWMjqoxpPZzjFfgiVnTmEFsM9DMOf4kJdVdtv\nPcgO8X+kUo77py6s238a/vsG01V1Y+nVe55wszEvlGr/r4M3fEFjOxZycX0igPGa\n1XwPztSvZoCw0MNZLrhBeKAUGjPTyPsYWTwYAK1HKBhOQY9Ywck/OVYOqNuqBVmG\nEKzchqzkJQ84M9whfhlfqAa+vXceXhFcwZC+IsPgowgdIsaFlnZQbYxm5iNta5E3\n9F4ngQbHi8TyoVOTyJ0Po+m0Ho5NufG5yu1d0pWfsQTswc5V5QpddQ1+CMJwv19r\nryTAqw==\n-----END CERTIFICATE-----\n'

Settings

Using settings module gmn.settings

Setting Value
MONTH_DAY_FORMAT
'F j'
SECURE_SSL_REDIRECT
False
SECURE_BROWSER_XSS_FILTER
False
USE_X_FORWARDED_PORT
False
USE_THOUSAND_SEPARATOR
False
CSRF_COOKIE_SECURE
False
LANGUAGE_CODE
'en-us'
ROOT_URLCONF
'mn.urls'
MANAGERS
(('Roger Dahl', 'dahl@unm.edu'),)
EMAIL_HOST_PASSWORD
u'********************'
SILENCED_SYSTEM_CHECKS
[]
DEFAULT_CHARSET
'utf-8'
SESSION_SERIALIZER
'django.contrib.sessions.serializers.JSONSerializer'
STATIC_ROOT
None
LOG_PATH
'/var/local/dataone/gmn/lib/python2.7/site-packages/service/gmn/./gmn.log'
NODE_SYNC_SCHEDULE_WEEKDAY
'?'
NODE_SYNC_SCHEDULE_MINUTE
'0/3'
MAX_XML_DOCUMENT_SIZE
1048576
USE_L10N
False
ALLOWED_HOSTS
['localhost', '127.0.0.1']
MESSAGE_STORAGE
'django.contrib.messages.storage.fallback.FallbackStorage'
EMAIL_SUBJECT_PREFIX
'[Django] '
NODE_SYNC_SCHEDULE_YEAR
'*'
SECURE_HSTS_SECONDS
0
STATICFILES_FINDERS
['django.contrib.staticfiles.finders.FileSystemFinder',
 'django.contrib.staticfiles.finders.AppDirectoriesFinder']
SESSION_CACHE_ALIAS
'default'
SESSION_COOKIE_DOMAIN
None
SESSION_COOKIE_NAME
'sessionid'
TIME_INPUT_FORMATS
['%H:%M:%S', '%H:%M:%S.%f', '%H:%M']
SECURE_REDIRECT_EXEMPT
[]
DATABASES
{'default': {'ATOMIC_REQUESTS': True,
             'AUTOCOMMIT': True,
             'CONN_MAX_AGE': 0,
             'ENGINE': 'django.db.backends.postgresql_psycopg2',
             'HOST': '',
             'NAME': 'gmn',
             'OPTIONS': {},
             'PASSWORD': u'********************',
             'PORT': '',
             'TEST': {'CHARSET': None,
                      'COLLATION': None,
                      'MIRROR': None,
                      'NAME': None},
             'TIME_ZONE': None,
             'USER': ''}}
EMAIL_SSL_KEYFILE
u'********************'
TEMPLATE_DEBUG
True
FILE_UPLOAD_DIRECTORY_PERMISSIONS
None
GMN_DEBUG
True
STATIC_URL
'./mn/static/'
FILE_UPLOAD_PERMISSIONS
None
FILE_UPLOAD_HANDLERS
['django.core.files.uploadhandler.MemoryFileUploadHandler',
 'django.core.files.uploadhandler.TemporaryFileUploadHandler']
DEFAULT_CONTENT_TYPE
'text/html'
APPEND_SLASH
True
FIRST_DAY_OF_WEEK
0
DATABASE_ROUTERS
[]
DEFAULT_TABLESPACE
''
OBJECT_STORE_PATH
'/var/local/dataone/gmn/lib/python2.7/site-packages/service/gmn/../stores/object'
YEAR_MONTH_FORMAT
'F Y'
STATICFILES_STORAGE
'django.contrib.staticfiles.storage.StaticFilesStorage'
CACHES
{'default': {'BACKEND': 'django.core.cache.backends.locmem.LocMemCache',
             'TIMEOUT': 3600}}
SERVER_EMAIL
'root@localhost'
SESSION_COOKIE_PATH
'/'
SECURE_CONTENT_TYPE_NOSNIFF
False
MIDDLEWARE_CLASSES
('mn.middleware.request_handler.RequestHandler',
 'mn.middleware.exception_handler.ExceptionHandler',
 'mn.middleware.response_handler.ResponseHandler',
 'mn.middleware.view_handler.ViewHandler',
 'mn.middleware.startup_handler.StartupHandler')
TIER
3
THOUSAND_SEPARATOR
','
SECRET_KEY
u'********************'
LANGUAGE_COOKIE_NAME
'django_language'
WRAPPED_MODE_BASIC_AUTH_USERNAME
''
DEFAULT_INDEX_TABLESPACE
''
MONITOR
True
ECHO_REQUEST_OBJECT
False
LOGGING_CONFIG
'logging.config.dictConfig'
NODE_SUBJECT
'CN=urn:node:mnTestGMNv2,DC=dataone,DC=org'
TEMPLATE_LOADERS
('django.template.loaders.filesystem.Loader',)
WRAPPED_MODE_BASIC_AUTH_ENABLED
False
NODE_SYNCHRONIZE
True
WSGI_APPLICATION
None
NODE_IDENTIFIER
'urn:node:mnTestGMNv2'
X_FRAME_OPTIONS
'SAMEORIGIN'
AUTHENTICATION_BACKENDS
['django.contrib.auth.backends.ModelBackend']
FORCE_SCRIPT_NAME
None
USE_X_FORWARDED_HOST
False
CSRF_HEADER_NAME
'HTTP_X_CSRFTOKEN'
EMAIL_TIMEOUT
None
SECURE_SSL_HOST
None
SIGNING_BACKEND
'django.core.signing.TimestampSigner'
SESSION_COOKIE_SECURE
True
CSRF_COOKIE_DOMAIN
None
FILE_CHARSET
'utf-8'
DEBUG
True
CSRF_TRUSTED_ORIGINS
[]
LANGUAGE_COOKIE_DOMAIN
None
SYSMETA_STORE_PATH
'/var/local/dataone/gmn/lib/python2.7/site-packages/service/gmn/../stores/sysmeta'
DEFAULT_FILE_STORAGE
'django.core.files.storage.FileSystemStorage'
INSTALLED_APPS
('django.contrib.staticfiles', 'mn')
PUBLIC_OBJECT_LIST
True
LANGUAGES
[('af', 'Afrikaans'),
 ('ar', 'Arabic'),
 ('ast', 'Asturian'),
 ('az', 'Azerbaijani'),
 ('bg', 'Bulgarian'),
 ('be', 'Belarusian'),
 ('bn', 'Bengali'),
 ('br', 'Breton'),
 ('bs', 'Bosnian'),
 ('ca', 'Catalan'),
 ('cs', 'Czech'),
 ('cy', 'Welsh'),
 ('da', 'Danish'),
 ('de', 'German'),
 ('el', 'Greek'),
 ('en', 'English'),
 ('en-au', 'Australian English'),
 ('en-gb', 'British English'),
 ('eo', 'Esperanto'),
 ('es', 'Spanish'),
 ('es-ar', 'Argentinian Spanish'),
 ('es-co', 'Colombian Spanish'),
 ('es-mx', 'Mexican Spanish'),
 ('es-ni', 'Nicaraguan Spanish'),
 ('es-ve', 'Venezuelan Spanish'),
 ('et', 'Estonian'),
 ('eu', 'Basque'),
 ('fa', 'Persian'),
 ('fi', 'Finnish'),
 ('fr', 'French'),
 ('fy', 'Frisian'),
 ('ga', 'Irish'),
 ('gd', 'Scottish Gaelic'),
 ('gl', 'Galician'),
 ('he', 'Hebrew'),
 ('hi', 'Hindi'),
 ('hr', 'Croatian'),
 ('hu', 'Hungarian'),
 ('ia', 'Interlingua'),
 ('id', 'Indonesian'),
 ('io', 'Ido'),
 ('is', 'Icelandic'),
 ('it', 'Italian'),
 ('ja', 'Japanese'),
 ('ka', 'Georgian'),
 ('kk', 'Kazakh'),
 ('km', 'Khmer'),
 ('kn', 'Kannada'),
 ('ko', 'Korean'),
 ('lb', 'Luxembourgish'),
 ('lt', 'Lithuanian'),
 ('lv', 'Latvian'),
 ('mk', 'Macedonian'),
 ('ml', 'Malayalam'),
 ('mn', 'Mongolian'),
 ('mr', 'Marathi'),
 ('my', 'Burmese'),
 ('nb', 'Norwegian Bokmal'),
 ('ne', 'Nepali'),
 ('nl', 'Dutch'),
 ('nn', 'Norwegian Nynorsk'),
 ('os', 'Ossetic'),
 ('pa', 'Punjabi'),
 ('pl', 'Polish'),
 ('pt', 'Portuguese'),
 ('pt-br', 'Brazilian Portuguese'),
 ('ro', 'Romanian'),
 ('ru', 'Russian'),
 ('sk', 'Slovak'),
 ('sl', 'Slovenian'),
 ('sq', 'Albanian'),
 ('sr', 'Serbian'),
 ('sr-latn', 'Serbian Latin'),
 ('sv', 'Swedish'),
 ('sw', 'Swahili'),
 ('ta', 'Tamil'),
 ('te', 'Telugu'),
 ('th', 'Thai'),
 ('tr', 'Turkish'),
 ('tt', 'Tatar'),
 ('udm', 'Udmurt'),
 ('uk', 'Ukrainian'),
 ('ur', 'Urdu'),
 ('vi', 'Vietnamese'),
 ('zh-hans', 'Simplified Chinese'),
 ('zh-hant', 'Traditional Chinese')]
REPLICATION_SPACEALLOCATED
10995116277760
NODE_SYNC_SCHEDULE_MONTH
'*'
STATICFILES_DIRS
[]
PREPEND_WWW
False
CLIENT_CERT_PRIVATE_KEY_PATH
u'********************'
LANGUAGE_COOKIE_AGE
None
SESSION_COOKIE_HTTPONLY
True
DEBUG_PROPAGATE_EXCEPTIONS
False
CSRF_COOKIE_AGE
31449600
DATETIME_FORMAT
'N j, Y, P'
LOGIN_URL
'/accounts/login/'
SESSION_EXPIRE_AT_BROWSER_CLOSE
False
REPLICATION_ALLOWEDNODE
()
SESSION_SAVE_EVERY_REQUEST
False
STAND_ALONE
False
TIME_FORMAT
'P'
AUTH_USER_MODEL
'auth.User'
DATE_INPUT_FORMATS
['%Y-%m-%d',
 '%m/%d/%Y',
 '%m/%d/%y',
 '%b %d %Y',
 '%b %d, %Y',
 '%d %b %Y',
 '%d %b, %Y',
 '%B %d %Y',
 '%B %d, %Y',
 '%d %B %Y',
 '%d %B, %Y']
CSRF_COOKIE_NAME
'csrftoken'
AUTH_PASSWORD_VALIDATORS
u'********************'
PASSWORD_RESET_TIMEOUT_DAYS
u'********************'
SESSION_FILE_PATH
None
CACHE_MIDDLEWARE_ALIAS
'default'
REPLICATION_ALLOWEDOBJECTFORMAT
()
NUMBER_GROUPING
0
SESSION_ENGINE
'django.contrib.sessions.backends.db'
CSRF_FAILURE_VIEW
'django.views.csrf.csrf_failure'
CSRF_COOKIE_PATH
'/'
LOGIN_REDIRECT_URL
'/accounts/profile/'
TEMPLATE_STRING_IF_INVALID
''
WRAPPED_MODE_BASIC_AUTH_PASSWORD
u'********************'
DECIMAL_SEPARATOR
'.'
IGNORABLE_404_URLS
[]
NODE_SYNC_SCHEDULE_HOUR
'*'
LOCALE_PATHS
[]
REPLICATION_MAXOBJECTSIZE
-1
NODE_REPLICATE
True
LOGOUT_URL
'/accounts/logout/'
EMAIL_USE_TLS
False
ALLOW_INTEGRATION_TESTS
True
FIXTURE_DIRS
[]
EMAIL_HOST
'localhost'
DATE_FORMAT
'N j, Y'
MEDIA_ROOT
'/var/local/dataone/gmn/lib/python2.7/site-packages/service/gmn/../stores'
NODE_NAME
'GMN v2 Test'
DEFAULT_EXCEPTION_REPORTER_FILTER
'django.views.debug.SafeExceptionReporterFilter'
ADMINS
(('Roger Dahl', 'dahl@unm.edu'),)
FORMAT_MODULE_PATH
None
DEFAULT_FROM_EMAIL
'webmaster@localhost'
SECURE_HSTS_INCLUDE_SUBDOMAINS
False
MEDIA_URL
''
CLIENT_CERT_PATH
'/var/local/dataone/certs/client/client_cert.pem'
TEMPLATE_DIRS
('/var/local/dataone/gmn/lib/python2.7/site-packages/service/gmn/../mn/templates',)
NODE_BASEURL
'https://gmnv2.test.dataone.org/mn'
DATAONE_ROOT
'https://cn-sandbox.test.dataone.org/cn'
NODE_CONTACT_SUBJECT
'CN=Roger Dahl A1779,O=Google,C=US,DC=cilogon,DC=org'
DISALLOWED_USER_AGENTS
[]
ALLOWED_INCLUDE_ROOTS
[]
USE_I18N
True
LOGGING
{'disable_existing_loggers': True,
 'formatters': {'simple': {'format': '%(levelname)s %(message)s'},
                'verbose': {'datefmt': '%Y-%m-%d %H:%M:%S',
                            'format': '%(asctime)s %(levelname)-8s %(name)s %(module)s %(process)d %(thread)d %(message)s'}},
 'handlers': {'file': {'class': 'logging.FileHandler',
                       'filename': '/var/local/dataone/gmn/lib/python2.7/site-packages/service/gmn/./gmn.log',
                       'formatter': 'verbose',
                       'level': 'DEBUG'},
              'null': {'class': 'logging.NullHandler', 'level': 'DEBUG'}},
 'loggers': {'': {'handlers': ['file'], 'level': 'DEBUG', 'propagate': True},
             'django': {'handlers': ['file'],
                        'level': 'DEBUG',
                        'propagate': True},
             'django.db.backends': {'handlers': ['null'],
                                    'level': 'WARNING',
                                    'propagate': False}},
 'version': 1}
NODE_DESCRIPTION
'GMN v2 Test'
SHORT_DATE_FORMAT
'm/d/Y'
TEMPLATES
[]
SECURE_PROXY_SSL_HEADER
None
LOG_LEVEL
'DEBUG'
TEST_RUNNER
'django.test.runner.DiscoverRunner'
CACHE_MIDDLEWARE_KEY_PREFIX
u'********************'
NODE_SYNC_SCHEDULE_SECOND
'0'
TIME_ZONE
'UTC'
FILE_UPLOAD_MAX_MEMORY_SIZE
2621440
EMAIL_BACKEND
'django.core.mail.backends.smtp.EmailBackend'
EMAIL_USE_SSL
False
TEMPLATE_CONTEXT_PROCESSORS
['django.contrib.auth.context_processors.auth',
 'django.template.context_processors.debug',
 'django.template.context_processors.i18n',
 'django.template.context_processors.media',
 'django.template.context_processors.static',
 'django.template.context_processors.tz',
 'django.contrib.messages.context_processors.messages']
MIGRATION_MODULES
{}
SESSION_COOKIE_AGE
1209600
SETTINGS_MODULE
'gmn.settings'
USE_ETAGS
False
NODE_SYNC_SCHEDULE_MONTHDAY
'*'
LANGUAGES_BIDI
['he', 'ar', 'fa', 'ur']
FILE_UPLOAD_TEMP_DIR
None
INTERNAL_IPS
[]
REQUIRE_WHITELIST_FOR_UPDATE
True
EMAIL_PORT
25
USE_TZ
False
SHORT_DATETIME_FORMAT
'm/d/Y P'
PUBLIC_LOG_RECORDS
True
TEST_NON_SERIALIZED_APPS
[]
PASSWORD_HASHERS
u'********************'
ABSOLUTE_URL_OVERRIDES
{}
LANGUAGE_COOKIE_PATH
'/'
NODE_STATE
'up'
CACHE_MIDDLEWARE_SECONDS
600
EMAIL_SSL_CERTFILE
None
CSRF_COOKIE_HTTPONLY
False
DATETIME_INPUT_FORMATS
['%Y-%m-%d %H:%M:%S',
 '%Y-%m-%d %H:%M:%S.%f',
 '%Y-%m-%d %H:%M',
 '%Y-%m-%d',
 '%m/%d/%Y %H:%M:%S',
 '%m/%d/%Y %H:%M:%S.%f',
 '%m/%d/%Y %H:%M',
 '%m/%d/%Y',
 '%m/%d/%y %H:%M:%S',
 '%m/%d/%y %H:%M:%S.%f',
 '%m/%d/%y %H:%M',
 '%m/%d/%y']
DATAONE_TRUSTED_SUBJECTS
set([])
EMAIL_HOST_USER
''

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] 20170419-08:57:30: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://gmnv2.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20170419-08:57:30: [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 message body: AssertionError at /v2/monitor/ping

AssertionError at /v2/monitor/ping

Invalid content type. content-type="text/plain"
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="text/plain"
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:
['/var/local/dataone',
 '/var/local/dataone/gmn/lib/python2.7',
 '/var/local/dataone/gmn/lib/python2.7/plat-x86_64-linux-gnu',
 '/var/local/dataone/gmn/lib/python2.7/lib-tk',
 '/var/local/dataone/gmn/lib/python2.7/lib-old',
 '/var/local/dataone/gmn/lib/python2.7/lib-dynload',
 '/usr/lib/python2.7',
 '/usr/lib/python2.7/plat-x86_64-linux-gnu',
 '/usr/lib/python2.7/lib-tk',
 '/var/local/dataone/gmn/local/lib/python2.7/site-packages',
 '/var/local/dataone/gmn/lib/python2.7/site-packages',
 '/var/local/dataone/gmn/lib/python2.7/site-packages/service/gmn/..']
Server time: Wed, 19 Apr 2017 09:01:17 +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
    1.             # Get the exception info now, in case another exception is thrown later.
    2.             signals.got_request_exception.send(sender=self.__class__, request=request)
    3.             response = self.handle_uncaught_exception(request, resolver, sys.exc_info())
    4.         try:
    5.             # Apply response middleware, regardless of the response
    6.             for middleware_method in self._response_middleware:
    1.                 response = middleware_method(request, response)
      ...
    1.                 # Complain if the response middleware returned None (a common error).
    2.                 if response is None:
    3.                     raise ValueError(
    4.                         "%s.process_response didn't return an "
    5.                         "HttpResponse object. It returned None instead."
    6.                         % (middleware_method.__self__.__class__.__name__))
    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
    <bound method ResponseHandler.process_response of <mn.middleware.response_handler.ResponseHandler object at 0x7fdad7207ed0>>
    self
    <django.core.handlers.wsgi.WSGIHandler object at 0x7fdadf261090>
    request
    <WSGIRequest: GET '/mn/v2/monitor/ping'>
    callback
    <function get_monitor_ping at 0x7fdad6cc2d70>
    wrapped_callback
    <function get_monitor_ping at 0x7fdad6ce0b90>
    resolver
    <RegexURLResolver 'mn.urls' (None:None) ^/>
    callback_kwargs
    {}
    response
    <HttpResponse status_code=200, "text/plain">
    urlconf
    'mn.urls'
  • /var/local/dataone/gmn/lib/python2.7/site-packages/service/gmn/../mn/middleware/response_handler.py in process_response
    1.       response = self._http_response_with_identifier_type(request, view_result)
    2.     else:
    3.       assert False, "Unknown view response type: {} {}".format(
    4.         type(view_result), str(view_result)
    5.       )
    6.     self._debug_mode_responses(request, response)
    7.     if settings.GMN_DEBUG:
    1.       self._assert_correct_return_type(request, response)
      ...
    1.     return response
    2.   def _debug_mode_responses(self, request, response):
    3.     """Extra functionality available in debug mode.
    4.     """
    5.     if settings.GMN_DEBUG:
    Variable Value
    view_result
    <HttpResponse status_code=200, "text/plain">
    request
    <WSGIRequest: GET '/mn/v2/monitor/ping'>
    response
    <HttpResponse status_code=200, "text/plain">
    self
    <mn.middleware.response_handler.ResponseHandler object at 0x7fdad7207ed0>
  • /var/local/dataone/gmn/lib/python2.7/site-packages/service/gmn/../mn/middleware/response_handler.py in _assert_correct_return_type
    1.       'replicate',
    2.     ):
    3.       return
    4.     if request.method == 'HEAD' and api_verb_str == 'object':
    5.       return
    6.     # Anything else has to be a valid XML doc
    7.     assert response['content-type'] == d1_common.const.CONTENT_TYPE_XML, \
    1.       u'Invalid content type. content-type="{}"'.format(response['content-type'])
      ...
    1.     assert d1_common.type_conversions.str_is_well_formed(response.content), \
    2.       u'Not well formed XML. content="{}"'.format(response.content)
    3.     # The XML doc can be a D1 error or a D1 type corresponding to the API
    4.     if d1_common.type_conversions.str_is_error(response.content):
    5.       return
    Variable Value
    api_verb_str
    u'monitor'
    self
    <mn.middleware.response_handler.ResponseHandler object at 0x7fdad7207ed0>
    request
    <WSGIRequest: GET '/mn/v2/monitor/ping'>
    response
    <HttpResponse status_code=200, "text/plain">


Request information

GET

No GET data

POST

No POST data

FILES

No FILES data

No cookie data

META

Variable Value
mod_wsgi.listener_port
'443'
CONTEXT_DOCUMENT_ROOT
'/var/www'
SERVER_SOFTWARE
'Apache/2.4.7 (Ubuntu)'
mod_wsgi.process_group
'gmn'
SCRIPT_NAME
u'/mn'
mod_wsgi.enable_sendfile
'0'
mod_wsgi.handler_script
''
SERVER_SIGNATURE
'<address>Apache/2.4.7 (Ubuntu) Server at gmnv2.test.dataone.org Port 443</address>\n'
REQUEST_METHOD
'GET'
PATH_INFO
u'/v2/monitor/ping'
SERVER_PROTOCOL
'HTTP/1.1'
QUERY_STRING
''
SSL_TLS_SNI
'gmnv2.test.dataone.org'
HTTP_USER_AGENT
'Apache-HttpClient/4.3.6 (java 1.5)'
HTTP_CONNECTION
'Keep-Alive'
SERVER_NAME
'gmnv2.test.dataone.org'
REMOTE_ADDR
'64.106.40.19'
mod_wsgi.queue_start
'1492592477386202'
mod_wsgi.request_handler
'wsgi-script'
wsgi.url_scheme
'https'
HTTP_VIA
'1.1 localhost (Apache-HttpClient/4.3.6 (cache))'
PATH_TRANSLATED
'/var/www/v2/monitor/ping'
SERVER_PORT
'443'
wsgi.multiprocess
True
mod_wsgi.input_chunked
'0'
SERVER_ADDR
'64.106.40.36'
DOCUMENT_ROOT
'/var/www'
SSL_CLIENT_CERT
'-----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'
SCRIPT_FILENAME
'/var/local/dataone/gmn/lib/python2.7/site-packages/service/gmn/gmn.wsgi'
SERVER_ADMIN
'webmaster@localhost'
wsgi.input
<mod_wsgi.Input object at 0x7fdadf2613f0>
HTTP_HOST
'gmnv2.test.dataone.org'
CONTEXT_PREFIX
''
wsgi.multithread
True
mod_wsgi.callable_object
'application'
REQUEST_URI
'/mn/v2/monitor/ping'
wsgi.version
(1, 0)
GATEWAY_INTERFACE
'CGI/1.1'
wsgi.run_once
False
wsgi.errors
<mod_wsgi.Log object at 0x7fdaf74c37b0>
REMOTE_PORT
'49527'
mod_wsgi.listener_host
''
REQUEST_SCHEME
'https'
mod_wsgi.version
(3, 4)
mod_wsgi.application_group
''
mod_wsgi.script_reloading
'1'
wsgi.file_wrapper
''
HTTP_ACCEPT_ENCODING
'gzip,deflate'
SSL_SERVER_CERT
'-----BEGIN CERTIFICATE-----\nMIIFEDCCA/igAwIBAgISA6+DHb6hLK/RLcfYhl6hA0tCMA0GCSqGSIb3DQEBCwUA\nMEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD\nExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xNzA0MTcxODU1MDBaFw0x\nNzA3MTYxODU1MDBaMCExHzAdBgNVBAMTFmdtbnYyLnRlc3QuZGF0YW9uZS5vcmcw\nggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC2ICnFONNM6+V++kmrV0s6\neP33OVftw0mZpkljNbP12ZDcKftE6eHnhSDYyKABl4vifn7FExxeOR+EkIBp1M6F\nKAFbIEFQuGfOI908Pmrve29cwecpSfT5bLPKnozJL9yxPysVWKo+F0BDZlwxxaTs\nyqZG+aLinwsw8DxugYeILXD68BvY6jEbUG+zhq52M+tM3m5NUS7M+YYo+RLPNH2V\n+YAQ5Z3DLCMXcyiHtw9eZkI8QXuKMDvlZXLVbZ2ITqTLLxyWzfvUFjXsVYQDla4u\nytc9MRanMRJYFKTpxMMRuEU4NQGvZtTXYGuazCqtWKWJSF4eXFnkvSAObjPj2SF1\nAgMBAAGjggIXMIICEzAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0lBBYwFAYIKwYBBQUH\nAwEGCCsGAQUFBwMCMAwGA1UdEwEB/wQCMAAwHQYDVR0OBBYEFHbIYPokYYJ3BJMo\nLiWZ2LXwMlK8MB8GA1UdIwQYMBaAFKhKamMEfd265tE5t6ZFZe/zqOyhMHAGCCsG\nAQUFBwEBBGQwYjAvBggrBgEFBQcwAYYjaHR0cDovL29jc3AuaW50LXgzLmxldHNl\nbmNyeXB0Lm9yZy8wLwYIKwYBBQUHMAKGI2h0dHA6Ly9jZXJ0LmludC14My5sZXRz\nZW5jcnlwdC5vcmcvMCEGA1UdEQQaMBiCFmdtbnYyLnRlc3QuZGF0YW9uZS5vcmcw\ngf4GA1UdIASB9jCB8zAIBgZngQwBAgEwgeYGCysGAQQBgt8TAQEBMIHWMCYGCCsG\nAQUFBwIBFhpodHRwOi8vY3BzLmxldHNlbmNyeXB0Lm9yZzCBqwYIKwYBBQUHAgIw\ngZ4MgZtUaGlzIENlcnRpZmljYXRlIG1heSBvbmx5IGJlIHJlbGllZCB1cG9uIGJ5\nIFJlbHlpbmcgUGFydGllcyBhbmQgb25seSBpbiBhY2NvcmRhbmNlIHdpdGggdGhl\nIENlcnRpZmljYXRlIFBvbGljeSBmb3VuZCBhdCBodHRwczovL2xldHNlbmNyeXB0\nLm9yZy9yZXBvc2l0b3J5LzANBgkqhkiG9w0BAQsFAAOCAQEAd8B3TUx0zS7vDZNg\nr9FzbRhZKfBQ0fT5ZEAqnSyCvdKVWMjqoxpPZzjFfgiVnTmEFsM9DMOf4kJdVdtv\nPcgO8X+kUo77py6s238a/vsG01V1Y+nVe55wszEvlGr/r4M3fEFjOxZycX0igPGa\n1XwPztSvZoCw0MNZLrhBeKAUGjPTyPsYWTwYAK1HKBhOQY9Ywck/OVYOqNuqBVmG\nEKzchqzkJQ84M9whfhlfqAa+vXceXhFcwZC+IsPgowgdIsaFlnZQbYxm5iNta5E3\n9F4ngQbHi8TyoVOTyJ0Po+m0Ho5NufG5yu1d0pWfsQTswc5V5QpddQ1+CMJwv19r\nryTAqw==\n-----END CERTIFICATE-----\n'

Settings

Using settings module gmn.settings

Setting Value
MONTH_DAY_FORMAT
'F j'
SECURE_SSL_REDIRECT
False
SECURE_BROWSER_XSS_FILTER
False
USE_X_FORWARDED_PORT
False
USE_THOUSAND_SEPARATOR
False
CSRF_COOKIE_SECURE
False
LANGUAGE_CODE
'en-us'
ROOT_URLCONF
'mn.urls'
MANAGERS
(('Roger Dahl', 'dahl@unm.edu'),)
EMAIL_HOST_PASSWORD
u'********************'
SILENCED_SYSTEM_CHECKS
[]
DEFAULT_CHARSET
'utf-8'
SESSION_SERIALIZER
'django.contrib.sessions.serializers.JSONSerializer'
STATIC_ROOT
None
LOG_PATH
'/var/local/dataone/gmn/lib/python2.7/site-packages/service/gmn/./gmn.log'
NODE_SYNC_SCHEDULE_WEEKDAY
'?'
NODE_SYNC_SCHEDULE_MINUTE
'0/3'
MAX_XML_DOCUMENT_SIZE
1048576
USE_L10N
False
ALLOWED_HOSTS
['localhost', '127.0.0.1']
MESSAGE_STORAGE
'django.contrib.messages.storage.fallback.FallbackStorage'
EMAIL_SUBJECT_PREFIX
'[Django] '
NODE_SYNC_SCHEDULE_YEAR
'*'
SECURE_HSTS_SECONDS
0
STATICFILES_FINDERS
['django.contrib.staticfiles.finders.FileSystemFinder',
 'django.contrib.staticfiles.finders.AppDirectoriesFinder']
SESSION_CACHE_ALIAS
'default'
SESSION_COOKIE_DOMAIN
None
SESSION_COOKIE_NAME
'sessionid'
TIME_INPUT_FORMATS
['%H:%M:%S', '%H:%M:%S.%f', '%H:%M']
SECURE_REDIRECT_EXEMPT
[]
DATABASES
{'default': {'ATOMIC_REQUESTS': True,
             'AUTOCOMMIT': True,
             'CONN_MAX_AGE': 0,
             'ENGINE': 'django.db.backends.postgresql_psycopg2',
             'HOST': '',
             'NAME': 'gmn',
             'OPTIONS': {},
             'PASSWORD': u'********************',
             'PORT': '',
             'TEST': {'CHARSET': None,
                      'COLLATION': None,
                      'MIRROR': None,
                      'NAME': None},
             'TIME_ZONE': None,
             'USER': ''}}
EMAIL_SSL_KEYFILE
u'********************'
TEMPLATE_DEBUG
True
FILE_UPLOAD_DIRECTORY_PERMISSIONS
None
GMN_DEBUG
True
STATIC_URL
'./mn/static/'
FILE_UPLOAD_PERMISSIONS
None
FILE_UPLOAD_HANDLERS
['django.core.files.uploadhandler.MemoryFileUploadHandler',
 'django.core.files.uploadhandler.TemporaryFileUploadHandler']
DEFAULT_CONTENT_TYPE
'text/html'
APPEND_SLASH
True
FIRST_DAY_OF_WEEK
0
DATABASE_ROUTERS
[]
DEFAULT_TABLESPACE
''
OBJECT_STORE_PATH
'/var/local/dataone/gmn/lib/python2.7/site-packages/service/gmn/../stores/object'
YEAR_MONTH_FORMAT
'F Y'
STATICFILES_STORAGE
'django.contrib.staticfiles.storage.StaticFilesStorage'
CACHES
{'default': {'BACKEND': 'django.core.cache.backends.locmem.LocMemCache',
             'TIMEOUT': 3600}}
SERVER_EMAIL
'root@localhost'
SESSION_COOKIE_PATH
'/'
SECURE_CONTENT_TYPE_NOSNIFF
False
MIDDLEWARE_CLASSES
('mn.middleware.request_handler.RequestHandler',
 'mn.middleware.exception_handler.ExceptionHandler',
 'mn.middleware.response_handler.ResponseHandler',
 'mn.middleware.view_handler.ViewHandler',
 'mn.middleware.startup_handler.StartupHandler')
TIER
3
THOUSAND_SEPARATOR
','
SECRET_KEY
u'********************'
LANGUAGE_COOKIE_NAME
'django_language'
WRAPPED_MODE_BASIC_AUTH_USERNAME
''
DEFAULT_INDEX_TABLESPACE
''
MONITOR
True
ECHO_REQUEST_OBJECT
False
LOGGING_CONFIG
'logging.config.dictConfig'
NODE_SUBJECT
'CN=urn:node:mnTestGMNv2,DC=dataone,DC=org'
TEMPLATE_LOADERS
('django.template.loaders.filesystem.Loader',)
WRAPPED_MODE_BASIC_AUTH_ENABLED
False
NODE_SYNCHRONIZE
True
WSGI_APPLICATION
None
NODE_IDENTIFIER
'urn:node:mnTestGMNv2'
X_FRAME_OPTIONS
'SAMEORIGIN'
AUTHENTICATION_BACKENDS
['django.contrib.auth.backends.ModelBackend']
FORCE_SCRIPT_NAME
None
USE_X_FORWARDED_HOST
False
CSRF_HEADER_NAME
'HTTP_X_CSRFTOKEN'
EMAIL_TIMEOUT
None
SECURE_SSL_HOST
None
SIGNING_BACKEND
'django.core.signing.TimestampSigner'
SESSION_COOKIE_SECURE
True
CSRF_COOKIE_DOMAIN
None
FILE_CHARSET
'utf-8'
DEBUG
True
CSRF_TRUSTED_ORIGINS
[]
LANGUAGE_COOKIE_DOMAIN
None
SYSMETA_STORE_PATH
'/var/local/dataone/gmn/lib/python2.7/site-packages/service/gmn/../stores/sysmeta'
DEFAULT_FILE_STORAGE
'django.core.files.storage.FileSystemStorage'
INSTALLED_APPS
('django.contrib.staticfiles', 'mn')
PUBLIC_OBJECT_LIST
True
LANGUAGES
[('af', 'Afrikaans'),
 ('ar', 'Arabic'),
 ('ast', 'Asturian'),
 ('az', 'Azerbaijani'),
 ('bg', 'Bulgarian'),
 ('be', 'Belarusian'),
 ('bn', 'Bengali'),
 ('br', 'Breton'),
 ('bs', 'Bosnian'),
 ('ca', 'Catalan'),
 ('cs', 'Czech'),
 ('cy', 'Welsh'),
 ('da', 'Danish'),
 ('de', 'German'),
 ('el', 'Greek'),
 ('en', 'English'),
 ('en-au', 'Australian English'),
 ('en-gb', 'British English'),
 ('eo', 'Esperanto'),
 ('es', 'Spanish'),
 ('es-ar', 'Argentinian Spanish'),
 ('es-co', 'Colombian Spanish'),
 ('es-mx', 'Mexican Spanish'),
 ('es-ni', 'Nicaraguan Spanish'),
 ('es-ve', 'Venezuelan Spanish'),
 ('et', 'Estonian'),
 ('eu', 'Basque'),
 ('fa', 'Persian'),
 ('fi', 'Finnish'),
 ('fr', 'French'),
 ('fy', 'Frisian'),
 ('ga', 'Irish'),
 ('gd', 'Scottish Gaelic'),
 ('gl', 'Galician'),
 ('he', 'Hebrew'),
 ('hi', 'Hindi'),
 ('hr', 'Croatian'),
 ('hu', 'Hungarian'),
 ('ia', 'Interlingua'),
 ('id', 'Indonesian'),
 ('io', 'Ido'),
 ('is', 'Icelandic'),
 ('it', 'Italian'),
 ('ja', 'Japanese'),
 ('ka', 'Georgian'),
 ('kk', 'Kazakh'),
 ('km', 'Khmer'),
 ('kn', 'Kannada'),
 ('ko', 'Korean'),
 ('lb', 'Luxembourgish'),
 ('lt', 'Lithuanian'),
 ('lv', 'Latvian'),
 ('mk', 'Macedonian'),
 ('ml', 'Malayalam'),
 ('mn', 'Mongolian'),
 ('mr', 'Marathi'),
 ('my', 'Burmese'),
 ('nb', 'Norwegian Bokmal'),
 ('ne', 'Nepali'),
 ('nl', 'Dutch'),
 ('nn', 'Norwegian Nynorsk'),
 ('os', 'Ossetic'),
 ('pa', 'Punjabi'),
 ('pl', 'Polish'),
 ('pt', 'Portuguese'),
 ('pt-br', 'Brazilian Portuguese'),
 ('ro', 'Romanian'),
 ('ru', 'Russian'),
 ('sk', 'Slovak'),
 ('sl', 'Slovenian'),
 ('sq', 'Albanian'),
 ('sr', 'Serbian'),
 ('sr-latn', 'Serbian Latin'),
 ('sv', 'Swedish'),
 ('sw', 'Swahili'),
 ('ta', 'Tamil'),
 ('te', 'Telugu'),
 ('th', 'Thai'),
 ('tr', 'Turkish'),
 ('tt', 'Tatar'),
 ('udm', 'Udmurt'),
 ('uk', 'Ukrainian'),
 ('ur', 'Urdu'),
 ('vi', 'Vietnamese'),
 ('zh-hans', 'Simplified Chinese'),
 ('zh-hant', 'Traditional Chinese')]
REPLICATION_SPACEALLOCATED
10995116277760
NODE_SYNC_SCHEDULE_MONTH
'*'
STATICFILES_DIRS
[]
PREPEND_WWW
False
CLIENT_CERT_PRIVATE_KEY_PATH
u'********************'
LANGUAGE_COOKIE_AGE
None
SESSION_COOKIE_HTTPONLY
True
DEBUG_PROPAGATE_EXCEPTIONS
False
CSRF_COOKIE_AGE
31449600
DATETIME_FORMAT
'N j, Y, P'
LOGIN_URL
'/accounts/login/'
SESSION_EXPIRE_AT_BROWSER_CLOSE
False
REPLICATION_ALLOWEDNODE
()
SESSION_SAVE_EVERY_REQUEST
False
STAND_ALONE
False
TIME_FORMAT
'P'
AUTH_USER_MODEL
'auth.User'
DATE_INPUT_FORMATS
['%Y-%m-%d',
 '%m/%d/%Y',
 '%m/%d/%y',
 '%b %d %Y',
 '%b %d, %Y',
 '%d %b %Y',
 '%d %b, %Y',
 '%B %d %Y',
 '%B %d, %Y',
 '%d %B %Y',
 '%d %B, %Y']
CSRF_COOKIE_NAME
'csrftoken'
AUTH_PASSWORD_VALIDATORS
u'********************'
PASSWORD_RESET_TIMEOUT_DAYS
u'********************'
SESSION_FILE_PATH
None
CACHE_MIDDLEWARE_ALIAS
'default'
REPLICATION_ALLOWEDOBJECTFORMAT
()
NUMBER_GROUPING
0
SESSION_ENGINE
'django.contrib.sessions.backends.db'
CSRF_FAILURE_VIEW
'django.views.csrf.csrf_failure'
CSRF_COOKIE_PATH
'/'
LOGIN_REDIRECT_URL
'/accounts/profile/'
TEMPLATE_STRING_IF_INVALID
''
WRAPPED_MODE_BASIC_AUTH_PASSWORD
u'********************'
DECIMAL_SEPARATOR
'.'
IGNORABLE_404_URLS
[]
NODE_SYNC_SCHEDULE_HOUR
'*'
LOCALE_PATHS
[]
REPLICATION_MAXOBJECTSIZE
-1
NODE_REPLICATE
True
LOGOUT_URL
'/accounts/logout/'
EMAIL_USE_TLS
False
ALLOW_INTEGRATION_TESTS
True
FIXTURE_DIRS
[]
EMAIL_HOST
'localhost'
DATE_FORMAT
'N j, Y'
MEDIA_ROOT
'/var/local/dataone/gmn/lib/python2.7/site-packages/service/gmn/../stores'
NODE_NAME
'GMN v2 Test'
DEFAULT_EXCEPTION_REPORTER_FILTER
'django.views.debug.SafeExceptionReporterFilter'
ADMINS
(('Roger Dahl', 'dahl@unm.edu'),)
FORMAT_MODULE_PATH
None
DEFAULT_FROM_EMAIL
'webmaster@localhost'
SECURE_HSTS_INCLUDE_SUBDOMAINS
False
MEDIA_URL
''
CLIENT_CERT_PATH
'/var/local/dataone/certs/client/client_cert.pem'
TEMPLATE_DIRS
('/var/local/dataone/gmn/lib/python2.7/site-packages/service/gmn/../mn/templates',)
NODE_BASEURL
'https://gmnv2.test.dataone.org/mn'
DATAONE_ROOT
'https://cn-sandbox.test.dataone.org/cn'
NODE_CONTACT_SUBJECT
'CN=Roger Dahl A1779,O=Google,C=US,DC=cilogon,DC=org'
DISALLOWED_USER_AGENTS
[]
ALLOWED_INCLUDE_ROOTS
[]
USE_I18N
True
LOGGING
{'disable_existing_loggers': True,
 'formatters': {'simple': {'format': '%(levelname)s %(message)s'},
                'verbose': {'datefmt': '%Y-%m-%d %H:%M:%S',
                            'format': '%(asctime)s %(levelname)-8s %(name)s %(module)s %(process)d %(thread)d %(message)s'}},
 'handlers': {'file': {'class': 'logging.FileHandler',
                       'filename': '/var/local/dataone/gmn/lib/python2.7/site-packages/service/gmn/./gmn.log',
                       'formatter': 'verbose',
                       'level': 'DEBUG'},
              'null': {'class': 'logging.NullHandler', 'level': 'DEBUG'}},
 'loggers': {'': {'handlers': ['file'], 'level': 'DEBUG', 'propagate': True},
             'django': {'handlers': ['file'],
                        'level': 'DEBUG',
                        'propagate': True},
             'django.db.backends': {'handlers': ['null'],
                                    'level': 'WARNING',
                                    'propagate': False}},
 'version': 1}
NODE_DESCRIPTION
'GMN v2 Test'
SHORT_DATE_FORMAT
'm/d/Y'
TEMPLATES
[]
SECURE_PROXY_SSL_HEADER
None
LOG_LEVEL
'DEBUG'
TEST_RUNNER
'django.test.runner.DiscoverRunner'
CACHE_MIDDLEWARE_KEY_PREFIX
u'********************'
NODE_SYNC_SCHEDULE_SECOND
'0'
TIME_ZONE
'UTC'
FILE_UPLOAD_MAX_MEMORY_SIZE
2621440
EMAIL_BACKEND
'django.core.mail.backends.smtp.EmailBackend'
EMAIL_USE_SSL
False
TEMPLATE_CONTEXT_PROCESSORS
['django.contrib.auth.context_processors.auth',
 'django.template.context_processors.debug',
 'django.template.context_processors.i18n',
 'django.template.context_processors.media',
 'django.template.context_processors.static',
 'django.template.context_processors.tz',
 'django.contrib.messages.context_processors.messages']
MIGRATION_MODULES
{}
SESSION_COOKIE_AGE
1209600
SETTINGS_MODULE
'gmn.settings'
USE_ETAGS
False
NODE_SYNC_SCHEDULE_MONTHDAY
'*'
LANGUAGES_BIDI
['he', 'ar', 'fa', 'ur']
FILE_UPLOAD_TEMP_DIR
None
INTERNAL_IPS
[]
REQUIRE_WHITELIST_FOR_UPDATE
True
EMAIL_PORT
25
USE_TZ
False
SHORT_DATETIME_FORMAT
'm/d/Y P'
PUBLIC_LOG_RECORDS
True
TEST_NON_SERIALIZED_APPS
[]
PASSWORD_HASHERS
u'********************'
ABSOLUTE_URL_OVERRIDES
{}
LANGUAGE_COOKIE_PATH
'/'
NODE_STATE
'up'
CACHE_MIDDLEWARE_SECONDS
600
EMAIL_SSL_CERTFILE
None
CSRF_COOKIE_HTTPONLY
False
DATETIME_INPUT_FORMATS
['%Y-%m-%d %H:%M:%S',
 '%Y-%m-%d %H:%M:%S.%f',
 '%Y-%m-%d %H:%M',
 '%Y-%m-%d',
 '%m/%d/%Y %H:%M:%S',
 '%m/%d/%Y %H:%M:%S.%f',
 '%m/%d/%Y %H:%M',
 '%m/%d/%Y',
 '%m/%d/%y %H:%M:%S',
 '%m/%d/%y %H:%M:%S.%f',
 '%m/%d/%y %H:%M',
 '%m/%d/%y']
DATAONE_TRUSTED_SUBJECTS
set([])
EMAIL_HOST_USER
''

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] 20170419-08:57:30: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:57:30: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:57:30: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://ubuntu16-04.kitty.ninja/mn/v1/monitor/ping [org.dataone.client.rest.RestClient] 20170419-08:57:30: [INFO]: Unable to assess v1 capabilities for MN: https://ubuntu16-04.kitty.ninja/mn/v1 : ServiceFailure : class org.dataone.client.exception.ClientSideException: /Received fatal alert: unknown_ca [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:57:31: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://ubuntu16-04.kitty.ninja/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20170419-08:57:31: [INFO]: Unable to assess v2 capabilities for MN: https://ubuntu16-04.kitty.ninja/mn/v1 : ServiceFailure : class org.dataone.client.exception.ClientSideException: /Received fatal alert: unknown_ca [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:57:31: [INFO]: MNs available: 8 [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:57:31: [INFO]: MN: https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:57:31: [INFO]: MN: https://dataone-dev.nkn.uidaho.edu/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:57:31: [INFO]: MN: https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:57:31: [INFO]: MN: https://mn-sandbox-orc-1.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:57:31: [INFO]: MN: https://alpha.tdar.org/dataone/ [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:57:31: [INFO]: MN: https://test-prod.bco-dmo.org/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:57:31: [INFO]: MN: https://ncei-node.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:57:31: [INFO]: MN: https://edacd1mn.unm.edu/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:57:31: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:57:31: [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] 20170419-08:57:31: [INFO]: ====>>>>> pid of procured test Object: testQuery_Params [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:57:31: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/query/solr/q=identifier:testQuery_Params [org.dataone.client.rest.RestClient] 20170419-08:57:31: [INFO]: query results: numFound = 1 s returned = 1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:57:32: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/query/solr/q=title:%22PISCO%3A+Physical+Oceanography%3A+moored+temperature+data%3A+Terrace+Point%2C+California%2C+USA+%28TPT001%29%22 [org.dataone.client.rest.RestClient] 20170419-08:57:32: [INFO]: query results: numFound = 24278 s returned = 10 [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:57:32: [INFO]: The numFound attribute doesn't match number of elements found. Subject used probably doesn't have access to them. [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:57:32: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/query/solr/q=author:%22Margaret+McManus%22 [org.dataone.client.rest.RestClient] 20170419-08:57:33: [INFO]: query results: numFound = 24278 s returned = 10 [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:57:33: [INFO]: The numFound attribute doesn't match number of elements found. Subject used probably doesn't have access to them. [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:57:33: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/query/solr/q=identifier:testQuery_Params&q=title:%22PISCO%3A+Physical+Oceanography%3A+moored+temperature+data%3A+Terrace+Point%2C+California%2C+USA+%28TPT001%29%22&q=author:%22Margaret+McManus%22 [org.dataone.client.rest.RestClient] 20170419-08:57:33: [INFO]: query results: numFound = 1 s returned = 1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:57:33: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:57:33: [INFO]: *** context label: SANDBOX [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:57:33: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:57:33: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] nodeId key value ============================================================================================================= 20170419-08:57:33: [INFO]: Using CN https://cn-sandbox-ucsb-1.test.dataone.org/cn for tests [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:57:33: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:57:33: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/node [org.dataone.client.rest.RestClient] 20170419-08:57:33: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:57:33: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:57:33: [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] 20170419-08:57:33: [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] 20170419-08:57:33: [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] 20170419-08:57:33: [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] 20170419-08:57:33: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:57:33: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:57:33: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://dataone-dev.nkn.uidaho.edu/mn/v1/monitor/ping [org.dataone.client.rest.RestClient] 20170419-08:57:34: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://dataone-dev.nkn.uidaho.edu/mn/v1/node [org.dataone.client.rest.RestClient] 20170419-08:57:34: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://dataone-dev.nkn.uidaho.edu/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20170419-08:57:34: [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 message body: Page not found at /v2/monitor/ping

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:

  1. ^ ^v1/monitor/ping/?$
  2. ^ ^v1/log/?$
  3. ^ ^v1/?$
  4. ^ ^v1/node/?$
  5. ^ ^v1/object/(.+)$
  6. ^ ^v1/meta/(.+)$
  7. ^ ^v1/checksum/(.+)$
  8. ^ ^v1/object/?$
  9. ^ ^v1/error/?$
  10. ^ ^v1/replica/(.+)/?$
  11. ^ ^v1/isAuthorized/(.+)/?$
  12. ^ ^v1/dirtySystemMetadata/?$
  13. ^ ^v1/generate/?$
  14. ^ ^v1/archive/(.+)/?$
  15. ^ ^v1/replicate/?$
  16. ^ ^home/?$
  17. ^ ^diag/get_replication_queue/?$
  18. ^ ^diag/replicate/(.+)$
  19. ^ ^diag/echo_session/?$
  20. ^ ^diag/echo_request_object/?$
  21. ^ ^diag/echo_raw_post_data/?$
  22. ^ ^diag/?$
  23. ^ ^diag/get_replication_queue/?$
  24. ^ ^diag/clear_replication_queue/?$
  25. ^ ^diag/set_access_policy/(.+?)/?$
  26. ^ ^diag/delete_all_access_policies/?$
  27. ^ ^diag/get_access_policy/(.+?)/?$
  28. ^ ^diag/create/(.+)$
  29. ^ ^diag/slash/(.+?)/(.+?)/(.+?)/?$
  30. ^ ^diag/exception/(.+?)/?$
  31. ^ ^diag/delete_all_objects/?$
  32. ^ ^diag/delete_single_object/(.+?)/?$
  33. ^ ^diag/trusted_subjects/?$
  34. ^ ^diag/permissions_for_object/(.+?)/?$
  35. ^ ^diag/get_setting/(.+)$
  36. ^ ^diag/delete_event_log/?$
  37. ^ ^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] 20170419-08:57:34: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:57:34: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:57:34: [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] 20170419-08:57:34: [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] 20170419-08:57:34: [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] 20170419-08:57:34: [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] 20170419-08:57:34: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:57:34: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:57:35: [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] 20170419-08:57:35: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-orc-1.test.dataone.org/mn/v1/node [org.dataone.client.rest.RestClient] 20170419-08:57:35: [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] 20170419-08:57:35: [INFO]: Unable to assess v2 capabilities for MN: https://mn-sandbox-orc-1.test.dataone.org/mn/v1 : ServiceFailure : 404: NOT FOUND: parser for deserializing HTML not written yet. Providing message body: 404 Not Found

404 Not Found

Home

[org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:57:35: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:57:35: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:57:35: [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] 20170419-08:57:35: [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] 20170419-08:57:35: [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] 20170419-08:57:35: [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] 20170419-08:57:35: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:57:35: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:57:36: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://trusty.iarc.uaf.edu/mn/v1/monitor/ping [org.dataone.client.rest.RestClient] 20170419-08:57:36: [INFO]: Unable to assess v1 capabilities for MN: https://trusty.iarc.uaf.edu/mn/v1 : ServiceFailure : class org.dataone.client.exception.ClientSideException: /Received fatal alert: unknown_ca [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:57:37: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://trusty.iarc.uaf.edu/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20170419-08:57:37: [INFO]: Unable to assess v2 capabilities for MN: https://trusty.iarc.uaf.edu/mn/v1 : ServiceFailure : class org.dataone.client.exception.ClientSideException: /Received fatal alert: unknown_ca [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:57:37: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:57:37: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:57:37: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET http://usgs.ornl.gov/USGS_MN/mn/v1/monitor/ping [org.dataone.client.rest.RestClient] 20170419-08:57:37: [INFO]: Unable to assess v1 capabilities for MN: http://usgs.ornl.gov/USGS_MN/mn/v1 : ServiceFailure : 500: Internal Server Error: parser for deserializing HTML not written yet. Providing message body: [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:57:37: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET http://usgs.ornl.gov/USGS_MN/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20170419-08:57:37: [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 message body: Status page

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] 20170419-08:57:37: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:57:37: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:57:37: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://alpha.tdar.org/dataone/v1/monitor/ping [org.dataone.client.rest.RestClient] 20170419-08:57:37: [INFO]: Unable to assess v1 capabilities for MN: https://alpha.tdar.org/dataone//v1 : ServiceFailure : 404: Not Found: Deserializing Text/Plain: Just providing message body: {EndOfMessage} [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:57:37: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://alpha.tdar.org/dataone/v2/monitor/ping [org.dataone.client.rest.RestClient] 20170419-08:57:37: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://alpha.tdar.org/dataone/v2/node [org.dataone.client.rest.RestClient] 20170419-08:57:37: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:57:37: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:57:38: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://test-prod.bco-dmo.org/d1/mn/v1/monitor/ping [org.dataone.client.rest.RestClient] 20170419-08:57:39: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://test-prod.bco-dmo.org/d1/mn/v1/node [org.dataone.client.rest.RestClient] 20170419-08:57:40: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://test-prod.bco-dmo.org/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20170419-08:57:40: [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 message body: Page not found | BCO-DMO

Page not found

The requested page "/d1/mn/v2/monitor/ping" could not be found.
[org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:57:40: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:57:40: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:57:40: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://ncei-node.test.dataone.org/mn/v1/monitor/ping [org.dataone.client.rest.RestClient] 20170419-08:57:40: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://ncei-node.test.dataone.org/mn/v1/node [org.dataone.client.rest.RestClient] 20170419-08:57:40: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://ncei-node.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20170419-08:57:40: [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 message body: 404 Not Found

404 Not Found

Home

[org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:57:40: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:57:40: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:57:40: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://edacd1mn.unm.edu/mn/v1/monitor/ping [org.dataone.client.rest.RestClient] 20170419-08:57:40: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://edacd1mn.unm.edu/mn/v1/node [org.dataone.client.rest.RestClient] 20170419-08:57:40: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://edacd1mn.unm.edu/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20170419-08:57:40: [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 message body: 404 Not Found

404 Not Found

Home

[org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:57:40: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:57:40: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:57:40: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://gmnv2.test.dataone.org/mn/v1/monitor/ping [org.dataone.client.rest.RestClient] 20170419-08:57:40: [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 message body: AssertionError at /v1/monitor/ping

AssertionError at /v1/monitor/ping

Invalid content type. content-type="text/plain"
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="text/plain"
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:
['/var/local/dataone',
 '/var/local/dataone/gmn/lib/python2.7',
 '/var/local/dataone/gmn/lib/python2.7/plat-x86_64-linux-gnu',
 '/var/local/dataone/gmn/lib/python2.7/lib-tk',
 '/var/local/dataone/gmn/lib/python2.7/lib-old',
 '/var/local/dataone/gmn/lib/python2.7/lib-dynload',
 '/usr/lib/python2.7',
 '/usr/lib/python2.7/plat-x86_64-linux-gnu',
 '/usr/lib/python2.7/lib-tk',
 '/var/local/dataone/gmn/local/lib/python2.7/site-packages',
 '/var/local/dataone/gmn/lib/python2.7/site-packages',
 '/var/local/dataone/gmn/lib/python2.7/site-packages/service/gmn/..']
Server time: Wed, 19 Apr 2017 09:01:27 +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
    1.             # Get the exception info now, in case another exception is thrown later.
    2.             signals.got_request_exception.send(sender=self.__class__, request=request)
    3.             response = self.handle_uncaught_exception(request, resolver, sys.exc_info())
    4.         try:
    5.             # Apply response middleware, regardless of the response
    6.             for middleware_method in self._response_middleware:
    1.                 response = middleware_method(request, response)
      ...
    1.                 # Complain if the response middleware returned None (a common error).
    2.                 if response is None:
    3.                     raise ValueError(
    4.                         "%s.process_response didn't return an "
    5.                         "HttpResponse object. It returned None instead."
    6.                         % (middleware_method.__self__.__class__.__name__))
    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
    <bound method ResponseHandler.process_response of <mn.middleware.response_handler.ResponseHandler object at 0x7fdad7207ed0>>
    self
    <django.core.handlers.wsgi.WSGIHandler object at 0x7fdadf261090>
    request
    <WSGIRequest: GET '/mn/v1/monitor/ping'>
    callback
    <function get_monitor_ping at 0x7fdad6cc2d70>
    wrapped_callback
    <function get_monitor_ping at 0x7fdad6ce0b90>
    resolver
    <RegexURLResolver 'mn.urls' (None:None) ^/>
    callback_kwargs
    {}
    response
    <HttpResponse status_code=200, "text/plain">
    urlconf
    'mn.urls'
  • /var/local/dataone/gmn/lib/python2.7/site-packages/service/gmn/../mn/middleware/response_handler.py in process_response
    1.       response = self._http_response_with_identifier_type(request, view_result)
    2.     else:
    3.       assert False, "Unknown view response type: {} {}".format(
    4.         type(view_result), str(view_result)
    5.       )
    6.     self._debug_mode_responses(request, response)
    7.     if settings.GMN_DEBUG:
    1.       self._assert_correct_return_type(request, response)
      ...
    1.     return response
    2.   def _debug_mode_responses(self, request, response):
    3.     """Extra functionality available in debug mode.
    4.     """
    5.     if settings.GMN_DEBUG:
    Variable Value
    view_result
    <HttpResponse status_code=200, "text/plain">
    request
    <WSGIRequest: GET '/mn/v1/monitor/ping'>
    response
    <HttpResponse status_code=200, "text/plain">
    self
    <mn.middleware.response_handler.ResponseHandler object at 0x7fdad7207ed0>
  • /var/local/dataone/gmn/lib/python2.7/site-packages/service/gmn/../mn/middleware/response_handler.py in _assert_correct_return_type
    1.       'replicate',
    2.     ):
    3.       return
    4.     if request.method == 'HEAD' and api_verb_str == 'object':
    5.       return
    6.     # Anything else has to be a valid XML doc
    7.     assert response['content-type'] == d1_common.const.CONTENT_TYPE_XML, \
    1.       u'Invalid content type. content-type="{}"'.format(response['content-type'])
      ...
    1.     assert d1_common.type_conversions.str_is_well_formed(response.content), \
    2.       u'Not well formed XML. content="{}"'.format(response.content)
    3.     # The XML doc can be a D1 error or a D1 type corresponding to the API
    4.     if d1_common.type_conversions.str_is_error(response.content):
    5.       return
    Variable Value
    api_verb_str
    u'monitor'
    self
    <mn.middleware.response_handler.ResponseHandler object at 0x7fdad7207ed0>
    request
    <WSGIRequest: GET '/mn/v1/monitor/ping'>
    response
    <HttpResponse status_code=200, "text/plain">


Request information

GET

No GET data

POST

No POST data

FILES

No FILES data

No cookie data

META

Variable Value
mod_wsgi.listener_port
'443'
CONTEXT_DOCUMENT_ROOT
'/var/www'
SERVER_SOFTWARE
'Apache/2.4.7 (Ubuntu)'
mod_wsgi.process_group
'gmn'
SCRIPT_NAME
u'/mn'
mod_wsgi.enable_sendfile
'0'
mod_wsgi.handler_script
''
SERVER_SIGNATURE
'<address>Apache/2.4.7 (Ubuntu) Server at gmnv2.test.dataone.org Port 443</address>\n'
REQUEST_METHOD
'GET'
PATH_INFO
u'/v1/monitor/ping'
SERVER_PROTOCOL
'HTTP/1.1'
QUERY_STRING
''
SSL_TLS_SNI
'gmnv2.test.dataone.org'
HTTP_USER_AGENT
'Apache-HttpClient/4.3.6 (java 1.5)'
HTTP_CONNECTION
'Keep-Alive'
SERVER_NAME
'gmnv2.test.dataone.org'
REMOTE_ADDR
'64.106.40.19'
mod_wsgi.queue_start
'1492592487455010'
mod_wsgi.request_handler
'wsgi-script'
wsgi.url_scheme
'https'
HTTP_VIA
'1.1 localhost (Apache-HttpClient/4.3.6 (cache))'
PATH_TRANSLATED
'/var/www/v1/monitor/ping'
SERVER_PORT
'443'
wsgi.multiprocess
True
mod_wsgi.input_chunked
'0'
SERVER_ADDR
'64.106.40.36'
DOCUMENT_ROOT
'/var/www'
SSL_CLIENT_CERT
'-----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'
SCRIPT_FILENAME
'/var/local/dataone/gmn/lib/python2.7/site-packages/service/gmn/gmn.wsgi'
SERVER_ADMIN
'webmaster@localhost'
wsgi.input
<mod_wsgi.Input object at 0x7fdadf2613f0>
HTTP_HOST
'gmnv2.test.dataone.org'
CONTEXT_PREFIX
''
wsgi.multithread
True
mod_wsgi.callable_object
'application'
REQUEST_URI
'/mn/v1/monitor/ping'
wsgi.version
(1, 0)
GATEWAY_INTERFACE
'CGI/1.1'
wsgi.run_once
False
wsgi.errors
<mod_wsgi.Log object at 0x7fdaf74c37b0>
REMOTE_PORT
'49579'
mod_wsgi.listener_host
''
REQUEST_SCHEME
'https'
mod_wsgi.version
(3, 4)
mod_wsgi.application_group
''
mod_wsgi.script_reloading
'1'
wsgi.file_wrapper
''
HTTP_ACCEPT_ENCODING
'gzip,deflate'
SSL_SERVER_CERT
'-----BEGIN CERTIFICATE-----\nMIIFEDCCA/igAwIBAgISA6+DHb6hLK/RLcfYhl6hA0tCMA0GCSqGSIb3DQEBCwUA\nMEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD\nExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xNzA0MTcxODU1MDBaFw0x\nNzA3MTYxODU1MDBaMCExHzAdBgNVBAMTFmdtbnYyLnRlc3QuZGF0YW9uZS5vcmcw\nggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC2ICnFONNM6+V++kmrV0s6\neP33OVftw0mZpkljNbP12ZDcKftE6eHnhSDYyKABl4vifn7FExxeOR+EkIBp1M6F\nKAFbIEFQuGfOI908Pmrve29cwecpSfT5bLPKnozJL9yxPysVWKo+F0BDZlwxxaTs\nyqZG+aLinwsw8DxugYeILXD68BvY6jEbUG+zhq52M+tM3m5NUS7M+YYo+RLPNH2V\n+YAQ5Z3DLCMXcyiHtw9eZkI8QXuKMDvlZXLVbZ2ITqTLLxyWzfvUFjXsVYQDla4u\nytc9MRanMRJYFKTpxMMRuEU4NQGvZtTXYGuazCqtWKWJSF4eXFnkvSAObjPj2SF1\nAgMBAAGjggIXMIICEzAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0lBBYwFAYIKwYBBQUH\nAwEGCCsGAQUFBwMCMAwGA1UdEwEB/wQCMAAwHQYDVR0OBBYEFHbIYPokYYJ3BJMo\nLiWZ2LXwMlK8MB8GA1UdIwQYMBaAFKhKamMEfd265tE5t6ZFZe/zqOyhMHAGCCsG\nAQUFBwEBBGQwYjAvBggrBgEFBQcwAYYjaHR0cDovL29jc3AuaW50LXgzLmxldHNl\nbmNyeXB0Lm9yZy8wLwYIKwYBBQUHMAKGI2h0dHA6Ly9jZXJ0LmludC14My5sZXRz\nZW5jcnlwdC5vcmcvMCEGA1UdEQQaMBiCFmdtbnYyLnRlc3QuZGF0YW9uZS5vcmcw\ngf4GA1UdIASB9jCB8zAIBgZngQwBAgEwgeYGCysGAQQBgt8TAQEBMIHWMCYGCCsG\nAQUFBwIBFhpodHRwOi8vY3BzLmxldHNlbmNyeXB0Lm9yZzCBqwYIKwYBBQUHAgIw\ngZ4MgZtUaGlzIENlcnRpZmljYXRlIG1heSBvbmx5IGJlIHJlbGllZCB1cG9uIGJ5\nIFJlbHlpbmcgUGFydGllcyBhbmQgb25seSBpbiBhY2NvcmRhbmNlIHdpdGggdGhl\nIENlcnRpZmljYXRlIFBvbGljeSBmb3VuZCBhdCBodHRwczovL2xldHNlbmNyeXB0\nLm9yZy9yZXBvc2l0b3J5LzANBgkqhkiG9w0BAQsFAAOCAQEAd8B3TUx0zS7vDZNg\nr9FzbRhZKfBQ0fT5ZEAqnSyCvdKVWMjqoxpPZzjFfgiVnTmEFsM9DMOf4kJdVdtv\nPcgO8X+kUo77py6s238a/vsG01V1Y+nVe55wszEvlGr/r4M3fEFjOxZycX0igPGa\n1XwPztSvZoCw0MNZLrhBeKAUGjPTyPsYWTwYAK1HKBhOQY9Ywck/OVYOqNuqBVmG\nEKzchqzkJQ84M9whfhlfqAa+vXceXhFcwZC+IsPgowgdIsaFlnZQbYxm5iNta5E3\n9F4ngQbHi8TyoVOTyJ0Po+m0Ho5NufG5yu1d0pWfsQTswc5V5QpddQ1+CMJwv19r\nryTAqw==\n-----END CERTIFICATE-----\n'

Settings

Using settings module gmn.settings

Setting Value
MONTH_DAY_FORMAT
'F j'
SECURE_SSL_REDIRECT
False
SECURE_BROWSER_XSS_FILTER
False
USE_X_FORWARDED_PORT
False
USE_THOUSAND_SEPARATOR
False
CSRF_COOKIE_SECURE
False
LANGUAGE_CODE
'en-us'
ROOT_URLCONF
'mn.urls'
MANAGERS
(('Roger Dahl', 'dahl@unm.edu'),)
EMAIL_HOST_PASSWORD
u'********************'
SILENCED_SYSTEM_CHECKS
[]
DEFAULT_CHARSET
'utf-8'
SESSION_SERIALIZER
'django.contrib.sessions.serializers.JSONSerializer'
STATIC_ROOT
None
LOG_PATH
'/var/local/dataone/gmn/lib/python2.7/site-packages/service/gmn/./gmn.log'
NODE_SYNC_SCHEDULE_WEEKDAY
'?'
NODE_SYNC_SCHEDULE_MINUTE
'0/3'
MAX_XML_DOCUMENT_SIZE
1048576
USE_L10N
False
ALLOWED_HOSTS
['localhost', '127.0.0.1']
MESSAGE_STORAGE
'django.contrib.messages.storage.fallback.FallbackStorage'
EMAIL_SUBJECT_PREFIX
'[Django] '
NODE_SYNC_SCHEDULE_YEAR
'*'
SECURE_HSTS_SECONDS
0
STATICFILES_FINDERS
['django.contrib.staticfiles.finders.FileSystemFinder',
 'django.contrib.staticfiles.finders.AppDirectoriesFinder']
SESSION_CACHE_ALIAS
'default'
SESSION_COOKIE_DOMAIN
None
SESSION_COOKIE_NAME
'sessionid'
TIME_INPUT_FORMATS
['%H:%M:%S', '%H:%M:%S.%f', '%H:%M']
SECURE_REDIRECT_EXEMPT
[]
DATABASES
{'default': {'ATOMIC_REQUESTS': True,
             'AUTOCOMMIT': True,
             'CONN_MAX_AGE': 0,
             'ENGINE': 'django.db.backends.postgresql_psycopg2',
             'HOST': '',
             'NAME': 'gmn',
             'OPTIONS': {},
             'PASSWORD': u'********************',
             'PORT': '',
             'TEST': {'CHARSET': None,
                      'COLLATION': None,
                      'MIRROR': None,
                      'NAME': None},
             'TIME_ZONE': None,
             'USER': ''}}
EMAIL_SSL_KEYFILE
u'********************'
TEMPLATE_DEBUG
True
FILE_UPLOAD_DIRECTORY_PERMISSIONS
None
GMN_DEBUG
True
STATIC_URL
'./mn/static/'
FILE_UPLOAD_PERMISSIONS
None
FILE_UPLOAD_HANDLERS
['django.core.files.uploadhandler.MemoryFileUploadHandler',
 'django.core.files.uploadhandler.TemporaryFileUploadHandler']
DEFAULT_CONTENT_TYPE
'text/html'
APPEND_SLASH
True
FIRST_DAY_OF_WEEK
0
DATABASE_ROUTERS
[]
DEFAULT_TABLESPACE
''
OBJECT_STORE_PATH
'/var/local/dataone/gmn/lib/python2.7/site-packages/service/gmn/../stores/object'
YEAR_MONTH_FORMAT
'F Y'
STATICFILES_STORAGE
'django.contrib.staticfiles.storage.StaticFilesStorage'
CACHES
{'default': {'BACKEND': 'django.core.cache.backends.locmem.LocMemCache',
             'TIMEOUT': 3600}}
SERVER_EMAIL
'root@localhost'
SESSION_COOKIE_PATH
'/'
SECURE_CONTENT_TYPE_NOSNIFF
False
MIDDLEWARE_CLASSES
('mn.middleware.request_handler.RequestHandler',
 'mn.middleware.exception_handler.ExceptionHandler',
 'mn.middleware.response_handler.ResponseHandler',
 'mn.middleware.view_handler.ViewHandler',
 'mn.middleware.startup_handler.StartupHandler')
TIER
3
THOUSAND_SEPARATOR
','
SECRET_KEY
u'********************'
LANGUAGE_COOKIE_NAME
'django_language'
WRAPPED_MODE_BASIC_AUTH_USERNAME
''
DEFAULT_INDEX_TABLESPACE
''
MONITOR
True
ECHO_REQUEST_OBJECT
False
LOGGING_CONFIG
'logging.config.dictConfig'
NODE_SUBJECT
'CN=urn:node:mnTestGMNv2,DC=dataone,DC=org'
TEMPLATE_LOADERS
('django.template.loaders.filesystem.Loader',)
WRAPPED_MODE_BASIC_AUTH_ENABLED
False
NODE_SYNCHRONIZE
True
WSGI_APPLICATION
None
NODE_IDENTIFIER
'urn:node:mnTestGMNv2'
X_FRAME_OPTIONS
'SAMEORIGIN'
AUTHENTICATION_BACKENDS
['django.contrib.auth.backends.ModelBackend']
FORCE_SCRIPT_NAME
None
USE_X_FORWARDED_HOST
False
CSRF_HEADER_NAME
'HTTP_X_CSRFTOKEN'
EMAIL_TIMEOUT
None
SECURE_SSL_HOST
None
SIGNING_BACKEND
'django.core.signing.TimestampSigner'
SESSION_COOKIE_SECURE
True
CSRF_COOKIE_DOMAIN
None
FILE_CHARSET
'utf-8'
DEBUG
True
CSRF_TRUSTED_ORIGINS
[]
LANGUAGE_COOKIE_DOMAIN
None
SYSMETA_STORE_PATH
'/var/local/dataone/gmn/lib/python2.7/site-packages/service/gmn/../stores/sysmeta'
DEFAULT_FILE_STORAGE
'django.core.files.storage.FileSystemStorage'
INSTALLED_APPS
('django.contrib.staticfiles', 'mn')
PUBLIC_OBJECT_LIST
True
LANGUAGES
[('af', 'Afrikaans'),
 ('ar', 'Arabic'),
 ('ast', 'Asturian'),
 ('az', 'Azerbaijani'),
 ('bg', 'Bulgarian'),
 ('be', 'Belarusian'),
 ('bn', 'Bengali'),
 ('br', 'Breton'),
 ('bs', 'Bosnian'),
 ('ca', 'Catalan'),
 ('cs', 'Czech'),
 ('cy', 'Welsh'),
 ('da', 'Danish'),
 ('de', 'German'),
 ('el', 'Greek'),
 ('en', 'English'),
 ('en-au', 'Australian English'),
 ('en-gb', 'British English'),
 ('eo', 'Esperanto'),
 ('es', 'Spanish'),
 ('es-ar', 'Argentinian Spanish'),
 ('es-co', 'Colombian Spanish'),
 ('es-mx', 'Mexican Spanish'),
 ('es-ni', 'Nicaraguan Spanish'),
 ('es-ve', 'Venezuelan Spanish'),
 ('et', 'Estonian'),
 ('eu', 'Basque'),
 ('fa', 'Persian'),
 ('fi', 'Finnish'),
 ('fr', 'French'),
 ('fy', 'Frisian'),
 ('ga', 'Irish'),
 ('gd', 'Scottish Gaelic'),
 ('gl', 'Galician'),
 ('he', 'Hebrew'),
 ('hi', 'Hindi'),
 ('hr', 'Croatian'),
 ('hu', 'Hungarian'),
 ('ia', 'Interlingua'),
 ('id', 'Indonesian'),
 ('io', 'Ido'),
 ('is', 'Icelandic'),
 ('it', 'Italian'),
 ('ja', 'Japanese'),
 ('ka', 'Georgian'),
 ('kk', 'Kazakh'),
 ('km', 'Khmer'),
 ('kn', 'Kannada'),
 ('ko', 'Korean'),
 ('lb', 'Luxembourgish'),
 ('lt', 'Lithuanian'),
 ('lv', 'Latvian'),
 ('mk', 'Macedonian'),
 ('ml', 'Malayalam'),
 ('mn', 'Mongolian'),
 ('mr', 'Marathi'),
 ('my', 'Burmese'),
 ('nb', 'Norwegian Bokmal'),
 ('ne', 'Nepali'),
 ('nl', 'Dutch'),
 ('nn', 'Norwegian Nynorsk'),
 ('os', 'Ossetic'),
 ('pa', 'Punjabi'),
 ('pl', 'Polish'),
 ('pt', 'Portuguese'),
 ('pt-br', 'Brazilian Portuguese'),
 ('ro', 'Romanian'),
 ('ru', 'Russian'),
 ('sk', 'Slovak'),
 ('sl', 'Slovenian'),
 ('sq', 'Albanian'),
 ('sr', 'Serbian'),
 ('sr-latn', 'Serbian Latin'),
 ('sv', 'Swedish'),
 ('sw', 'Swahili'),
 ('ta', 'Tamil'),
 ('te', 'Telugu'),
 ('th', 'Thai'),
 ('tr', 'Turkish'),
 ('tt', 'Tatar'),
 ('udm', 'Udmurt'),
 ('uk', 'Ukrainian'),
 ('ur', 'Urdu'),
 ('vi', 'Vietnamese'),
 ('zh-hans', 'Simplified Chinese'),
 ('zh-hant', 'Traditional Chinese')]
REPLICATION_SPACEALLOCATED
10995116277760
NODE_SYNC_SCHEDULE_MONTH
'*'
STATICFILES_DIRS
[]
PREPEND_WWW
False
CLIENT_CERT_PRIVATE_KEY_PATH
u'********************'
LANGUAGE_COOKIE_AGE
None
SESSION_COOKIE_HTTPONLY
True
DEBUG_PROPAGATE_EXCEPTIONS
False
CSRF_COOKIE_AGE
31449600
DATETIME_FORMAT
'N j, Y, P'
LOGIN_URL
'/accounts/login/'
SESSION_EXPIRE_AT_BROWSER_CLOSE
False
REPLICATION_ALLOWEDNODE
()
SESSION_SAVE_EVERY_REQUEST
False
STAND_ALONE
False
TIME_FORMAT
'P'
AUTH_USER_MODEL
'auth.User'
DATE_INPUT_FORMATS
['%Y-%m-%d',
 '%m/%d/%Y',
 '%m/%d/%y',
 '%b %d %Y',
 '%b %d, %Y',
 '%d %b %Y',
 '%d %b, %Y',
 '%B %d %Y',
 '%B %d, %Y',
 '%d %B %Y',
 '%d %B, %Y']
CSRF_COOKIE_NAME
'csrftoken'
AUTH_PASSWORD_VALIDATORS
u'********************'
PASSWORD_RESET_TIMEOUT_DAYS
u'********************'
SESSION_FILE_PATH
None
CACHE_MIDDLEWARE_ALIAS
'default'
REPLICATION_ALLOWEDOBJECTFORMAT
()
NUMBER_GROUPING
0
SESSION_ENGINE
'django.contrib.sessions.backends.db'
CSRF_FAILURE_VIEW
'django.views.csrf.csrf_failure'
CSRF_COOKIE_PATH
'/'
LOGIN_REDIRECT_URL
'/accounts/profile/'
TEMPLATE_STRING_IF_INVALID
''
WRAPPED_MODE_BASIC_AUTH_PASSWORD
u'********************'
DECIMAL_SEPARATOR
'.'
IGNORABLE_404_URLS
[]
NODE_SYNC_SCHEDULE_HOUR
'*'
LOCALE_PATHS
[]
REPLICATION_MAXOBJECTSIZE
-1
NODE_REPLICATE
True
LOGOUT_URL
'/accounts/logout/'
EMAIL_USE_TLS
False
ALLOW_INTEGRATION_TESTS
True
FIXTURE_DIRS
[]
EMAIL_HOST
'localhost'
DATE_FORMAT
'N j, Y'
MEDIA_ROOT
'/var/local/dataone/gmn/lib/python2.7/site-packages/service/gmn/../stores'
NODE_NAME
'GMN v2 Test'
DEFAULT_EXCEPTION_REPORTER_FILTER
'django.views.debug.SafeExceptionReporterFilter'
ADMINS
(('Roger Dahl', 'dahl@unm.edu'),)
FORMAT_MODULE_PATH
None
DEFAULT_FROM_EMAIL
'webmaster@localhost'
SECURE_HSTS_INCLUDE_SUBDOMAINS
False
MEDIA_URL
''
CLIENT_CERT_PATH
'/var/local/dataone/certs/client/client_cert.pem'
TEMPLATE_DIRS
('/var/local/dataone/gmn/lib/python2.7/site-packages/service/gmn/../mn/templates',)
NODE_BASEURL
'https://gmnv2.test.dataone.org/mn'
DATAONE_ROOT
'https://cn-sandbox.test.dataone.org/cn'
NODE_CONTACT_SUBJECT
'CN=Roger Dahl A1779,O=Google,C=US,DC=cilogon,DC=org'
DISALLOWED_USER_AGENTS
[]
ALLOWED_INCLUDE_ROOTS
[]
USE_I18N
True
LOGGING
{'disable_existing_loggers': True,
 'formatters': {'simple': {'format': '%(levelname)s %(message)s'},
                'verbose': {'datefmt': '%Y-%m-%d %H:%M:%S',
                            'format': '%(asctime)s %(levelname)-8s %(name)s %(module)s %(process)d %(thread)d %(message)s'}},
 'handlers': {'file': {'class': 'logging.FileHandler',
                       'filename': '/var/local/dataone/gmn/lib/python2.7/site-packages/service/gmn/./gmn.log',
                       'formatter': 'verbose',
                       'level': 'DEBUG'},
              'null': {'class': 'logging.NullHandler', 'level': 'DEBUG'}},
 'loggers': {'': {'handlers': ['file'], 'level': 'DEBUG', 'propagate': True},
             'django': {'handlers': ['file'],
                        'level': 'DEBUG',
                        'propagate': True},
             'django.db.backends': {'handlers': ['null'],
                                    'level': 'WARNING',
                                    'propagate': False}},
 'version': 1}
NODE_DESCRIPTION
'GMN v2 Test'
SHORT_DATE_FORMAT
'm/d/Y'
TEMPLATES
[]
SECURE_PROXY_SSL_HEADER
None
LOG_LEVEL
'DEBUG'
TEST_RUNNER
'django.test.runner.DiscoverRunner'
CACHE_MIDDLEWARE_KEY_PREFIX
u'********************'
NODE_SYNC_SCHEDULE_SECOND
'0'
TIME_ZONE
'UTC'
FILE_UPLOAD_MAX_MEMORY_SIZE
2621440
EMAIL_BACKEND
'django.core.mail.backends.smtp.EmailBackend'
EMAIL_USE_SSL
False
TEMPLATE_CONTEXT_PROCESSORS
['django.contrib.auth.context_processors.auth',
 'django.template.context_processors.debug',
 'django.template.context_processors.i18n',
 'django.template.context_processors.media',
 'django.template.context_processors.static',
 'django.template.context_processors.tz',
 'django.contrib.messages.context_processors.messages']
MIGRATION_MODULES
{}
SESSION_COOKIE_AGE
1209600
SETTINGS_MODULE
'gmn.settings'
USE_ETAGS
False
NODE_SYNC_SCHEDULE_MONTHDAY
'*'
LANGUAGES_BIDI
['he', 'ar', 'fa', 'ur']
FILE_UPLOAD_TEMP_DIR
None
INTERNAL_IPS
[]
REQUIRE_WHITELIST_FOR_UPDATE
True
EMAIL_PORT
25
USE_TZ
False
SHORT_DATETIME_FORMAT
'm/d/Y P'
PUBLIC_LOG_RECORDS
True
TEST_NON_SERIALIZED_APPS
[]
PASSWORD_HASHERS
u'********************'
ABSOLUTE_URL_OVERRIDES
{}
LANGUAGE_COOKIE_PATH
'/'
NODE_STATE
'up'
CACHE_MIDDLEWARE_SECONDS
600
EMAIL_SSL_CERTFILE
None
CSRF_COOKIE_HTTPONLY
False
DATETIME_INPUT_FORMATS
['%Y-%m-%d %H:%M:%S',
 '%Y-%m-%d %H:%M:%S.%f',
 '%Y-%m-%d %H:%M',
 '%Y-%m-%d',
 '%m/%d/%Y %H:%M:%S',
 '%m/%d/%Y %H:%M:%S.%f',
 '%m/%d/%Y %H:%M',
 '%m/%d/%Y',
 '%m/%d/%y %H:%M:%S',
 '%m/%d/%y %H:%M:%S.%f',
 '%m/%d/%y %H:%M',
 '%m/%d/%y']
DATAONE_TRUSTED_SUBJECTS
set([])
EMAIL_HOST_USER
''

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] 20170419-08:57:40: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://gmnv2.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20170419-08:57:40: [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 message body: AssertionError at /v2/monitor/ping

AssertionError at /v2/monitor/ping

Invalid content type. content-type="text/plain"
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="text/plain"
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:
['/var/local/dataone',
 '/var/local/dataone/gmn/lib/python2.7',
 '/var/local/dataone/gmn/lib/python2.7/plat-x86_64-linux-gnu',
 '/var/local/dataone/gmn/lib/python2.7/lib-tk',
 '/var/local/dataone/gmn/lib/python2.7/lib-old',
 '/var/local/dataone/gmn/lib/python2.7/lib-dynload',
 '/usr/lib/python2.7',
 '/usr/lib/python2.7/plat-x86_64-linux-gnu',
 '/usr/lib/python2.7/lib-tk',
 '/var/local/dataone/gmn/local/lib/python2.7/site-packages',
 '/var/local/dataone/gmn/lib/python2.7/site-packages',
 '/var/local/dataone/gmn/lib/python2.7/site-packages/service/gmn/..']
Server time: Wed, 19 Apr 2017 09:01:27 +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
    1.             # Get the exception info now, in case another exception is thrown later.
    2.             signals.got_request_exception.send(sender=self.__class__, request=request)
    3.             response = self.handle_uncaught_exception(request, resolver, sys.exc_info())
    4.         try:
    5.             # Apply response middleware, regardless of the response
    6.             for middleware_method in self._response_middleware:
    1.                 response = middleware_method(request, response)
      ...
    1.                 # Complain if the response middleware returned None (a common error).
    2.                 if response is None:
    3.                     raise ValueError(
    4.                         "%s.process_response didn't return an "
    5.                         "HttpResponse object. It returned None instead."
    6.                         % (middleware_method.__self__.__class__.__name__))
    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
    <bound method ResponseHandler.process_response of <mn.middleware.response_handler.ResponseHandler object at 0x7fdad7207ed0>>
    self
    <django.core.handlers.wsgi.WSGIHandler object at 0x7fdadf261090>
    request
    <WSGIRequest: GET '/mn/v2/monitor/ping'>
    callback
    <function get_monitor_ping at 0x7fdad6cc2d70>
    wrapped_callback
    <function get_monitor_ping at 0x7fdad6ce0b90>
    resolver
    <RegexURLResolver 'mn.urls' (None:None) ^/>
    callback_kwargs
    {}
    response
    <HttpResponse status_code=200, "text/plain">
    urlconf
    'mn.urls'
  • /var/local/dataone/gmn/lib/python2.7/site-packages/service/gmn/../mn/middleware/response_handler.py in process_response
    1.       response = self._http_response_with_identifier_type(request, view_result)
    2.     else:
    3.       assert False, "Unknown view response type: {} {}".format(
    4.         type(view_result), str(view_result)
    5.       )
    6.     self._debug_mode_responses(request, response)
    7.     if settings.GMN_DEBUG:
    1.       self._assert_correct_return_type(request, response)
      ...
    1.     return response
    2.   def _debug_mode_responses(self, request, response):
    3.     """Extra functionality available in debug mode.
    4.     """
    5.     if settings.GMN_DEBUG:
    Variable Value
    view_result
    <HttpResponse status_code=200, "text/plain">
    request
    <WSGIRequest: GET '/mn/v2/monitor/ping'>
    response
    <HttpResponse status_code=200, "text/plain">
    self
    <mn.middleware.response_handler.ResponseHandler object at 0x7fdad7207ed0>
  • /var/local/dataone/gmn/lib/python2.7/site-packages/service/gmn/../mn/middleware/response_handler.py in _assert_correct_return_type
    1.       'replicate',
    2.     ):
    3.       return
    4.     if request.method == 'HEAD' and api_verb_str == 'object':
    5.       return
    6.     # Anything else has to be a valid XML doc
    7.     assert response['content-type'] == d1_common.const.CONTENT_TYPE_XML, \
    1.       u'Invalid content type. content-type="{}"'.format(response['content-type'])
      ...
    1.     assert d1_common.type_conversions.str_is_well_formed(response.content), \
    2.       u'Not well formed XML. content="{}"'.format(response.content)
    3.     # The XML doc can be a D1 error or a D1 type corresponding to the API
    4.     if d1_common.type_conversions.str_is_error(response.content):
    5.       return
    Variable Value
    api_verb_str
    u'monitor'
    self
    <mn.middleware.response_handler.ResponseHandler object at 0x7fdad7207ed0>
    request
    <WSGIRequest: GET '/mn/v2/monitor/ping'>
    response
    <HttpResponse status_code=200, "text/plain">


Request information

GET

No GET data

POST

No POST data

FILES

No FILES data

No cookie data

META

Variable Value
mod_wsgi.listener_port
'443'
CONTEXT_DOCUMENT_ROOT
'/var/www'
SERVER_SOFTWARE
'Apache/2.4.7 (Ubuntu)'
mod_wsgi.process_group
'gmn'
SCRIPT_NAME
u'/mn'
mod_wsgi.enable_sendfile
'0'
mod_wsgi.handler_script
''
SERVER_SIGNATURE
'<address>Apache/2.4.7 (Ubuntu) Server at gmnv2.test.dataone.org Port 443</address>\n'
REQUEST_METHOD
'GET'
PATH_INFO
u'/v2/monitor/ping'
SERVER_PROTOCOL
'HTTP/1.1'
QUERY_STRING
''
SSL_TLS_SNI
'gmnv2.test.dataone.org'
HTTP_USER_AGENT
'Apache-HttpClient/4.3.6 (java 1.5)'
HTTP_CONNECTION
'Keep-Alive'
SERVER_NAME
'gmnv2.test.dataone.org'
REMOTE_ADDR
'64.106.40.19'
mod_wsgi.queue_start
'1492592487571488'
mod_wsgi.request_handler
'wsgi-script'
wsgi.url_scheme
'https'
HTTP_VIA
'1.1 localhost (Apache-HttpClient/4.3.6 (cache))'
PATH_TRANSLATED
'/var/www/v2/monitor/ping'
SERVER_PORT
'443'
wsgi.multiprocess
True
mod_wsgi.input_chunked
'0'
SERVER_ADDR
'64.106.40.36'
DOCUMENT_ROOT
'/var/www'
SSL_CLIENT_CERT
'-----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'
SCRIPT_FILENAME
'/var/local/dataone/gmn/lib/python2.7/site-packages/service/gmn/gmn.wsgi'
SERVER_ADMIN
'webmaster@localhost'
wsgi.input
<mod_wsgi.Input object at 0x7fdaf74c37b0>
HTTP_HOST
'gmnv2.test.dataone.org'
CONTEXT_PREFIX
''
wsgi.multithread
True
mod_wsgi.callable_object
'application'
REQUEST_URI
'/mn/v2/monitor/ping'
wsgi.version
(1, 0)
GATEWAY_INTERFACE
'CGI/1.1'
wsgi.run_once
False
wsgi.errors
<mod_wsgi.Log object at 0x7fdadf2613f0>
REMOTE_PORT
'49580'
mod_wsgi.listener_host
''
REQUEST_SCHEME
'https'
mod_wsgi.version
(3, 4)
mod_wsgi.application_group
''
mod_wsgi.script_reloading
'1'
wsgi.file_wrapper
''
HTTP_ACCEPT_ENCODING
'gzip,deflate'
SSL_SERVER_CERT
'-----BEGIN CERTIFICATE-----\nMIIFEDCCA/igAwIBAgISA6+DHb6hLK/RLcfYhl6hA0tCMA0GCSqGSIb3DQEBCwUA\nMEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD\nExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xNzA0MTcxODU1MDBaFw0x\nNzA3MTYxODU1MDBaMCExHzAdBgNVBAMTFmdtbnYyLnRlc3QuZGF0YW9uZS5vcmcw\nggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC2ICnFONNM6+V++kmrV0s6\neP33OVftw0mZpkljNbP12ZDcKftE6eHnhSDYyKABl4vifn7FExxeOR+EkIBp1M6F\nKAFbIEFQuGfOI908Pmrve29cwecpSfT5bLPKnozJL9yxPysVWKo+F0BDZlwxxaTs\nyqZG+aLinwsw8DxugYeILXD68BvY6jEbUG+zhq52M+tM3m5NUS7M+YYo+RLPNH2V\n+YAQ5Z3DLCMXcyiHtw9eZkI8QXuKMDvlZXLVbZ2ITqTLLxyWzfvUFjXsVYQDla4u\nytc9MRanMRJYFKTpxMMRuEU4NQGvZtTXYGuazCqtWKWJSF4eXFnkvSAObjPj2SF1\nAgMBAAGjggIXMIICEzAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0lBBYwFAYIKwYBBQUH\nAwEGCCsGAQUFBwMCMAwGA1UdEwEB/wQCMAAwHQYDVR0OBBYEFHbIYPokYYJ3BJMo\nLiWZ2LXwMlK8MB8GA1UdIwQYMBaAFKhKamMEfd265tE5t6ZFZe/zqOyhMHAGCCsG\nAQUFBwEBBGQwYjAvBggrBgEFBQcwAYYjaHR0cDovL29jc3AuaW50LXgzLmxldHNl\nbmNyeXB0Lm9yZy8wLwYIKwYBBQUHMAKGI2h0dHA6Ly9jZXJ0LmludC14My5sZXRz\nZW5jcnlwdC5vcmcvMCEGA1UdEQQaMBiCFmdtbnYyLnRlc3QuZGF0YW9uZS5vcmcw\ngf4GA1UdIASB9jCB8zAIBgZngQwBAgEwgeYGCysGAQQBgt8TAQEBMIHWMCYGCCsG\nAQUFBwIBFhpodHRwOi8vY3BzLmxldHNlbmNyeXB0Lm9yZzCBqwYIKwYBBQUHAgIw\ngZ4MgZtUaGlzIENlcnRpZmljYXRlIG1heSBvbmx5IGJlIHJlbGllZCB1cG9uIGJ5\nIFJlbHlpbmcgUGFydGllcyBhbmQgb25seSBpbiBhY2NvcmRhbmNlIHdpdGggdGhl\nIENlcnRpZmljYXRlIFBvbGljeSBmb3VuZCBhdCBodHRwczovL2xldHNlbmNyeXB0\nLm9yZy9yZXBvc2l0b3J5LzANBgkqhkiG9w0BAQsFAAOCAQEAd8B3TUx0zS7vDZNg\nr9FzbRhZKfBQ0fT5ZEAqnSyCvdKVWMjqoxpPZzjFfgiVnTmEFsM9DMOf4kJdVdtv\nPcgO8X+kUo77py6s238a/vsG01V1Y+nVe55wszEvlGr/r4M3fEFjOxZycX0igPGa\n1XwPztSvZoCw0MNZLrhBeKAUGjPTyPsYWTwYAK1HKBhOQY9Ywck/OVYOqNuqBVmG\nEKzchqzkJQ84M9whfhlfqAa+vXceXhFcwZC+IsPgowgdIsaFlnZQbYxm5iNta5E3\n9F4ngQbHi8TyoVOTyJ0Po+m0Ho5NufG5yu1d0pWfsQTswc5V5QpddQ1+CMJwv19r\nryTAqw==\n-----END CERTIFICATE-----\n'

Settings

Using settings module gmn.settings

Setting Value
MONTH_DAY_FORMAT
'F j'
SECURE_SSL_REDIRECT
False
SECURE_BROWSER_XSS_FILTER
False
USE_X_FORWARDED_PORT
False
USE_THOUSAND_SEPARATOR
False
CSRF_COOKIE_SECURE
False
LANGUAGE_CODE
'en-us'
ROOT_URLCONF
'mn.urls'
MANAGERS
(('Roger Dahl', 'dahl@unm.edu'),)
EMAIL_HOST_PASSWORD
u'********************'
SILENCED_SYSTEM_CHECKS
[]
DEFAULT_CHARSET
'utf-8'
SESSION_SERIALIZER
'django.contrib.sessions.serializers.JSONSerializer'
STATIC_ROOT
None
LOG_PATH
'/var/local/dataone/gmn/lib/python2.7/site-packages/service/gmn/./gmn.log'
NODE_SYNC_SCHEDULE_WEEKDAY
'?'
NODE_SYNC_SCHEDULE_MINUTE
'0/3'
MAX_XML_DOCUMENT_SIZE
1048576
USE_L10N
False
ALLOWED_HOSTS
['localhost', '127.0.0.1']
MESSAGE_STORAGE
'django.contrib.messages.storage.fallback.FallbackStorage'
EMAIL_SUBJECT_PREFIX
'[Django] '
NODE_SYNC_SCHEDULE_YEAR
'*'
SECURE_HSTS_SECONDS
0
STATICFILES_FINDERS
['django.contrib.staticfiles.finders.FileSystemFinder',
 'django.contrib.staticfiles.finders.AppDirectoriesFinder']
SESSION_CACHE_ALIAS
'default'
SESSION_COOKIE_DOMAIN
None
SESSION_COOKIE_NAME
'sessionid'
TIME_INPUT_FORMATS
['%H:%M:%S', '%H:%M:%S.%f', '%H:%M']
SECURE_REDIRECT_EXEMPT
[]
DATABASES
{'default': {'ATOMIC_REQUESTS': True,
             'AUTOCOMMIT': True,
             'CONN_MAX_AGE': 0,
             'ENGINE': 'django.db.backends.postgresql_psycopg2',
             'HOST': '',
             'NAME': 'gmn',
             'OPTIONS': {},
             'PASSWORD': u'********************',
             'PORT': '',
             'TEST': {'CHARSET': None,
                      'COLLATION': None,
                      'MIRROR': None,
                      'NAME': None},
             'TIME_ZONE': None,
             'USER': ''}}
EMAIL_SSL_KEYFILE
u'********************'
TEMPLATE_DEBUG
True
FILE_UPLOAD_DIRECTORY_PERMISSIONS
None
GMN_DEBUG
True
STATIC_URL
'./mn/static/'
FILE_UPLOAD_PERMISSIONS
None
FILE_UPLOAD_HANDLERS
['django.core.files.uploadhandler.MemoryFileUploadHandler',
 'django.core.files.uploadhandler.TemporaryFileUploadHandler']
DEFAULT_CONTENT_TYPE
'text/html'
APPEND_SLASH
True
FIRST_DAY_OF_WEEK
0
DATABASE_ROUTERS
[]
DEFAULT_TABLESPACE
''
OBJECT_STORE_PATH
'/var/local/dataone/gmn/lib/python2.7/site-packages/service/gmn/../stores/object'
YEAR_MONTH_FORMAT
'F Y'
STATICFILES_STORAGE
'django.contrib.staticfiles.storage.StaticFilesStorage'
CACHES
{'default': {'BACKEND': 'django.core.cache.backends.locmem.LocMemCache',
             'TIMEOUT': 3600}}
SERVER_EMAIL
'root@localhost'
SESSION_COOKIE_PATH
'/'
SECURE_CONTENT_TYPE_NOSNIFF
False
MIDDLEWARE_CLASSES
('mn.middleware.request_handler.RequestHandler',
 'mn.middleware.exception_handler.ExceptionHandler',
 'mn.middleware.response_handler.ResponseHandler',
 'mn.middleware.view_handler.ViewHandler',
 'mn.middleware.startup_handler.StartupHandler')
TIER
3
THOUSAND_SEPARATOR
','
SECRET_KEY
u'********************'
LANGUAGE_COOKIE_NAME
'django_language'
WRAPPED_MODE_BASIC_AUTH_USERNAME
''
DEFAULT_INDEX_TABLESPACE
''
MONITOR
True
ECHO_REQUEST_OBJECT
False
LOGGING_CONFIG
'logging.config.dictConfig'
NODE_SUBJECT
'CN=urn:node:mnTestGMNv2,DC=dataone,DC=org'
TEMPLATE_LOADERS
('django.template.loaders.filesystem.Loader',)
WRAPPED_MODE_BASIC_AUTH_ENABLED
False
NODE_SYNCHRONIZE
True
WSGI_APPLICATION
None
NODE_IDENTIFIER
'urn:node:mnTestGMNv2'
X_FRAME_OPTIONS
'SAMEORIGIN'
AUTHENTICATION_BACKENDS
['django.contrib.auth.backends.ModelBackend']
FORCE_SCRIPT_NAME
None
USE_X_FORWARDED_HOST
False
CSRF_HEADER_NAME
'HTTP_X_CSRFTOKEN'
EMAIL_TIMEOUT
None
SECURE_SSL_HOST
None
SIGNING_BACKEND
'django.core.signing.TimestampSigner'
SESSION_COOKIE_SECURE
True
CSRF_COOKIE_DOMAIN
None
FILE_CHARSET
'utf-8'
DEBUG
True
CSRF_TRUSTED_ORIGINS
[]
LANGUAGE_COOKIE_DOMAIN
None
SYSMETA_STORE_PATH
'/var/local/dataone/gmn/lib/python2.7/site-packages/service/gmn/../stores/sysmeta'
DEFAULT_FILE_STORAGE
'django.core.files.storage.FileSystemStorage'
INSTALLED_APPS
('django.contrib.staticfiles', 'mn')
PUBLIC_OBJECT_LIST
True
LANGUAGES
[('af', 'Afrikaans'),
 ('ar', 'Arabic'),
 ('ast', 'Asturian'),
 ('az', 'Azerbaijani'),
 ('bg', 'Bulgarian'),
 ('be', 'Belarusian'),
 ('bn', 'Bengali'),
 ('br', 'Breton'),
 ('bs', 'Bosnian'),
 ('ca', 'Catalan'),
 ('cs', 'Czech'),
 ('cy', 'Welsh'),
 ('da', 'Danish'),
 ('de', 'German'),
 ('el', 'Greek'),
 ('en', 'English'),
 ('en-au', 'Australian English'),
 ('en-gb', 'British English'),
 ('eo', 'Esperanto'),
 ('es', 'Spanish'),
 ('es-ar', 'Argentinian Spanish'),
 ('es-co', 'Colombian Spanish'),
 ('es-mx', 'Mexican Spanish'),
 ('es-ni', 'Nicaraguan Spanish'),
 ('es-ve', 'Venezuelan Spanish'),
 ('et', 'Estonian'),
 ('eu', 'Basque'),
 ('fa', 'Persian'),
 ('fi', 'Finnish'),
 ('fr', 'French'),
 ('fy', 'Frisian'),
 ('ga', 'Irish'),
 ('gd', 'Scottish Gaelic'),
 ('gl', 'Galician'),
 ('he', 'Hebrew'),
 ('hi', 'Hindi'),
 ('hr', 'Croatian'),
 ('hu', 'Hungarian'),
 ('ia', 'Interlingua'),
 ('id', 'Indonesian'),
 ('io', 'Ido'),
 ('is', 'Icelandic'),
 ('it', 'Italian'),
 ('ja', 'Japanese'),
 ('ka', 'Georgian'),
 ('kk', 'Kazakh'),
 ('km', 'Khmer'),
 ('kn', 'Kannada'),
 ('ko', 'Korean'),
 ('lb', 'Luxembourgish'),
 ('lt', 'Lithuanian'),
 ('lv', 'Latvian'),
 ('mk', 'Macedonian'),
 ('ml', 'Malayalam'),
 ('mn', 'Mongolian'),
 ('mr', 'Marathi'),
 ('my', 'Burmese'),
 ('nb', 'Norwegian Bokmal'),
 ('ne', 'Nepali'),
 ('nl', 'Dutch'),
 ('nn', 'Norwegian Nynorsk'),
 ('os', 'Ossetic'),
 ('pa', 'Punjabi'),
 ('pl', 'Polish'),
 ('pt', 'Portuguese'),
 ('pt-br', 'Brazilian Portuguese'),
 ('ro', 'Romanian'),
 ('ru', 'Russian'),
 ('sk', 'Slovak'),
 ('sl', 'Slovenian'),
 ('sq', 'Albanian'),
 ('sr', 'Serbian'),
 ('sr-latn', 'Serbian Latin'),
 ('sv', 'Swedish'),
 ('sw', 'Swahili'),
 ('ta', 'Tamil'),
 ('te', 'Telugu'),
 ('th', 'Thai'),
 ('tr', 'Turkish'),
 ('tt', 'Tatar'),
 ('udm', 'Udmurt'),
 ('uk', 'Ukrainian'),
 ('ur', 'Urdu'),
 ('vi', 'Vietnamese'),
 ('zh-hans', 'Simplified Chinese'),
 ('zh-hant', 'Traditional Chinese')]
REPLICATION_SPACEALLOCATED
10995116277760
NODE_SYNC_SCHEDULE_MONTH
'*'
STATICFILES_DIRS
[]
PREPEND_WWW
False
CLIENT_CERT_PRIVATE_KEY_PATH
u'********************'
LANGUAGE_COOKIE_AGE
None
SESSION_COOKIE_HTTPONLY
True
DEBUG_PROPAGATE_EXCEPTIONS
False
CSRF_COOKIE_AGE
31449600
DATETIME_FORMAT
'N j, Y, P'
LOGIN_URL
'/accounts/login/'
SESSION_EXPIRE_AT_BROWSER_CLOSE
False
REPLICATION_ALLOWEDNODE
()
SESSION_SAVE_EVERY_REQUEST
False
STAND_ALONE
False
TIME_FORMAT
'P'
AUTH_USER_MODEL
'auth.User'
DATE_INPUT_FORMATS
['%Y-%m-%d',
 '%m/%d/%Y',
 '%m/%d/%y',
 '%b %d %Y',
 '%b %d, %Y',
 '%d %b %Y',
 '%d %b, %Y',
 '%B %d %Y',
 '%B %d, %Y',
 '%d %B %Y',
 '%d %B, %Y']
CSRF_COOKIE_NAME
'csrftoken'
AUTH_PASSWORD_VALIDATORS
u'********************'
PASSWORD_RESET_TIMEOUT_DAYS
u'********************'
SESSION_FILE_PATH
None
CACHE_MIDDLEWARE_ALIAS
'default'
REPLICATION_ALLOWEDOBJECTFORMAT
()
NUMBER_GROUPING
0
SESSION_ENGINE
'django.contrib.sessions.backends.db'
CSRF_FAILURE_VIEW
'django.views.csrf.csrf_failure'
CSRF_COOKIE_PATH
'/'
LOGIN_REDIRECT_URL
'/accounts/profile/'
TEMPLATE_STRING_IF_INVALID
''
WRAPPED_MODE_BASIC_AUTH_PASSWORD
u'********************'
DECIMAL_SEPARATOR
'.'
IGNORABLE_404_URLS
[]
NODE_SYNC_SCHEDULE_HOUR
'*'
LOCALE_PATHS
[]
REPLICATION_MAXOBJECTSIZE
-1
NODE_REPLICATE
True
LOGOUT_URL
'/accounts/logout/'
EMAIL_USE_TLS
False
ALLOW_INTEGRATION_TESTS
True
FIXTURE_DIRS
[]
EMAIL_HOST
'localhost'
DATE_FORMAT
'N j, Y'
MEDIA_ROOT
'/var/local/dataone/gmn/lib/python2.7/site-packages/service/gmn/../stores'
NODE_NAME
'GMN v2 Test'
DEFAULT_EXCEPTION_REPORTER_FILTER
'django.views.debug.SafeExceptionReporterFilter'
ADMINS
(('Roger Dahl', 'dahl@unm.edu'),)
FORMAT_MODULE_PATH
None
DEFAULT_FROM_EMAIL
'webmaster@localhost'
SECURE_HSTS_INCLUDE_SUBDOMAINS
False
MEDIA_URL
''
CLIENT_CERT_PATH
'/var/local/dataone/certs/client/client_cert.pem'
TEMPLATE_DIRS
('/var/local/dataone/gmn/lib/python2.7/site-packages/service/gmn/../mn/templates',)
NODE_BASEURL
'https://gmnv2.test.dataone.org/mn'
DATAONE_ROOT
'https://cn-sandbox.test.dataone.org/cn'
NODE_CONTACT_SUBJECT
'CN=Roger Dahl A1779,O=Google,C=US,DC=cilogon,DC=org'
DISALLOWED_USER_AGENTS
[]
ALLOWED_INCLUDE_ROOTS
[]
USE_I18N
True
LOGGING
{'disable_existing_loggers': True,
 'formatters': {'simple': {'format': '%(levelname)s %(message)s'},
                'verbose': {'datefmt': '%Y-%m-%d %H:%M:%S',
                            'format': '%(asctime)s %(levelname)-8s %(name)s %(module)s %(process)d %(thread)d %(message)s'}},
 'handlers': {'file': {'class': 'logging.FileHandler',
                       'filename': '/var/local/dataone/gmn/lib/python2.7/site-packages/service/gmn/./gmn.log',
                       'formatter': 'verbose',
                       'level': 'DEBUG'},
              'null': {'class': 'logging.NullHandler', 'level': 'DEBUG'}},
 'loggers': {'': {'handlers': ['file'], 'level': 'DEBUG', 'propagate': True},
             'django': {'handlers': ['file'],
                        'level': 'DEBUG',
                        'propagate': True},
             'django.db.backends': {'handlers': ['null'],
                                    'level': 'WARNING',
                                    'propagate': False}},
 'version': 1}
NODE_DESCRIPTION
'GMN v2 Test'
SHORT_DATE_FORMAT
'm/d/Y'
TEMPLATES
[]
SECURE_PROXY_SSL_HEADER
None
LOG_LEVEL
'DEBUG'
TEST_RUNNER
'django.test.runner.DiscoverRunner'
CACHE_MIDDLEWARE_KEY_PREFIX
u'********************'
NODE_SYNC_SCHEDULE_SECOND
'0'
TIME_ZONE
'UTC'
FILE_UPLOAD_MAX_MEMORY_SIZE
2621440
EMAIL_BACKEND
'django.core.mail.backends.smtp.EmailBackend'
EMAIL_USE_SSL
False
TEMPLATE_CONTEXT_PROCESSORS
['django.contrib.auth.context_processors.auth',
 'django.template.context_processors.debug',
 'django.template.context_processors.i18n',
 'django.template.context_processors.media',
 'django.template.context_processors.static',
 'django.template.context_processors.tz',
 'django.contrib.messages.context_processors.messages']
MIGRATION_MODULES
{}
SESSION_COOKIE_AGE
1209600
SETTINGS_MODULE
'gmn.settings'
USE_ETAGS
False
NODE_SYNC_SCHEDULE_MONTHDAY
'*'
LANGUAGES_BIDI
['he', 'ar', 'fa', 'ur']
FILE_UPLOAD_TEMP_DIR
None
INTERNAL_IPS
[]
REQUIRE_WHITELIST_FOR_UPDATE
True
EMAIL_PORT
25
USE_TZ
False
SHORT_DATETIME_FORMAT
'm/d/Y P'
PUBLIC_LOG_RECORDS
True
TEST_NON_SERIALIZED_APPS
[]
PASSWORD_HASHERS
u'********************'
ABSOLUTE_URL_OVERRIDES
{}
LANGUAGE_COOKIE_PATH
'/'
NODE_STATE
'up'
CACHE_MIDDLEWARE_SECONDS
600
EMAIL_SSL_CERTFILE
None
CSRF_COOKIE_HTTPONLY
False
DATETIME_INPUT_FORMATS
['%Y-%m-%d %H:%M:%S',
 '%Y-%m-%d %H:%M:%S.%f',
 '%Y-%m-%d %H:%M',
 '%Y-%m-%d',
 '%m/%d/%Y %H:%M:%S',
 '%m/%d/%Y %H:%M:%S.%f',
 '%m/%d/%Y %H:%M',
 '%m/%d/%Y',
 '%m/%d/%y %H:%M:%S',
 '%m/%d/%y %H:%M:%S.%f',
 '%m/%d/%y %H:%M',
 '%m/%d/%y']
DATAONE_TRUSTED_SUBJECTS
set([])
EMAIL_HOST_USER
''

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] 20170419-08:57:40: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:57:40: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:57:41: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://ubuntu16-04.kitty.ninja/mn/v1/monitor/ping [org.dataone.client.rest.RestClient] 20170419-08:57:41: [INFO]: Unable to assess v1 capabilities for MN: https://ubuntu16-04.kitty.ninja/mn/v1 : ServiceFailure : class org.dataone.client.exception.ClientSideException: /Received fatal alert: unknown_ca [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:57:41: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://ubuntu16-04.kitty.ninja/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20170419-08:57:41: [INFO]: Unable to assess v2 capabilities for MN: https://ubuntu16-04.kitty.ninja/mn/v1 : ServiceFailure : class org.dataone.client.exception.ClientSideException: /Received fatal alert: unknown_ca [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:57:41: [INFO]: MNs available: 8 [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:57:41: [INFO]: MN: https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:57:41: [INFO]: MN: https://dataone-dev.nkn.uidaho.edu/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:57:41: [INFO]: MN: https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:57:41: [INFO]: MN: https://mn-sandbox-orc-1.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:57:41: [INFO]: MN: https://alpha.tdar.org/dataone/ [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:57:41: [INFO]: MN: https://test-prod.bco-dmo.org/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:57:41: [INFO]: MN: https://ncei-node.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:57:41: [INFO]: MN: https://edacd1mn.unm.edu/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:57:41: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:57:41: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:57:41: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:57:41: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:57:41: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:57:41: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:57:41: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:57:41: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:57: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] 20170419-08:57:41: [INFO]: ====>>>>> pid of procured test Object: testCnGetLogRecords_Aggregating_urnnodemnSandboxUCSB1_obj2 [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:57: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] 20170419-08:57:42: [INFO]: ====>>>>> pid of procured test Object: testCnGetLogRecords_Aggregating_urnnodemnTestNKN_obj2 [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:57: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] 20170419-08:57: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:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) 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:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) 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) 20170419-08:57:43: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-orc-1.test.dataone.org/mn/v1/meta/testCnGetLogRecords_Aggregating_urnnodemnSandboxORC1_obj2 [org.dataone.client.rest.RestClient] 20170419-08:57:43: [INFO]: ====>>>>> pid of procured test Object: testCnGetLogRecords_Aggregating_urnnodemnSandboxORC1_obj2 [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:57:44: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://alpha.tdar.org/dataone/v2/meta/testCnGetLogRecords_Aggregating_urnnodemnTestTDAR_obj2 [org.dataone.client.rest.RestClient] 20170419-08:57:44: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:57:44: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:57:44: [INFO]: certificate filename: cnSandboxORC1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:57:44: [INFO]: client setup as Subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:57:44: [INFO]: entering refreshCache()... [org.dataone.client.v2.formats.ObjectFormatCache] 20170419-08:57:44: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170419-08:57:44: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox.test.dataone.org/cn/v2/node [org.dataone.client.rest.RestClient] 20170419-08:57:44: [INFO]: refreshing objectFormatCache from cn: null [org.dataone.client.v2.formats.ObjectFormatCache] 20170419-08:57:44: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox.test.dataone.org/cn/v2/formats [org.dataone.client.rest.RestClient] 20170419-08:57:44: [INFO]: successfully refreshed cache from cn.listFormats() [org.dataone.client.v2.formats.ObjectFormatCache] 20170419-08:57:44: [INFO]: creating a test object. pid = testCnGetLogRecords_Aggregating_urnnodemnTestTDAR_obj2 on https://alpha.tdar.org/dataone//v2 [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:57:45: [INFO]: SystemMetadata for pid: testCnGetLogRecords_Aggregating_urnnodemnTestTDAR_obj2 1 testCnGetLogRecords_Aggregating_urnnodemnTestTDAR_obj2 eml://ecoinformatics.org/eml-2.0.1 17181 03ce09c6b4c3efc1681f3023402998a2 CN=urn:node:cnSandboxORC1,DC=dataone,DC=org CN=testRightsHolder,DC=dataone,DC=org public changePermission 2017-04-19T08:57:44.996+00:00 2017-04-19T08:57:44.996+00:00 urn:node:mnTestTDAR urn:node:mnTestTDAR [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:57:45: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://alpha.tdar.org/dataone/v2/object; MMP message has: ParamPart:pid = testCnGetLogRecords_Aggregating_urnnodemnTestTDAR_obj2; FilePart:object = /tmp/mmp.output.3768040762247845063.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.3915981207968354940.tmp (1071 bytes); [org.dataone.client.rest.RestClient] 20170419-08:57:45: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170419-08:57:45: [ERROR]: testCnGetLogRecords_Aggregating: Unable to get or create a test object with pid: testCnGetLogRecords_Aggregating_urnnodemnTestTDAR_obj2 on MN https://alpha.tdar.org/dataone//v2 (mn #4), TestIterationEndingException : unexpected client-side exception encountered when trying to create test object : Unable to create test object!/405: Method Not Allowed: parser for deserializing HTML not written yet. Providing message body: Apache Tomcat/8.0.32 (Ubuntu) - Error report

HTTP Status 405 - Method Not Allowed

type Status report

message Method Not Allowed

description The specified HTTP method is not allowed for the requested resource.


Apache Tomcat/8.0.32 (Ubuntu)

[org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.integration.TestIterationEndingException: unexpected client-side exception encountered when trying to create test object : Unable to create test object!/405: Method Not Allowed: parser for deserializing HTML not written yet. Providing message body: Apache Tomcat/8.0.32 (Ubuntu) - Error report

HTTP Status 405 - Method Not Allowed

type Status report

message Method Not Allowed

description The specified HTTP method is not allowed for the requested resource.


Apache Tomcat/8.0.32 (Ubuntu)

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:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) 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:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) 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!/405: Method Not Allowed: parser for deserializing HTML not written yet. Providing message body: Apache Tomcat/8.0.32 (Ubuntu) - Error report

HTTP Status 405 - Method Not Allowed

type Status report

message Method Not Allowed

description The specified HTTP method is not allowed for the requested resource.


Apache Tomcat/8.0.32 (Ubuntu)

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.ServiceFailure: 405: Method Not Allowed: parser for deserializing HTML not written yet. Providing message body: Apache Tomcat/8.0.32 (Ubuntu) - Error report

HTTP Status 405 - Method Not Allowed

type Status report

message Method Not Allowed

description The specified HTTP method is not allowed for the requested resource.


Apache Tomcat/8.0.32 (Ubuntu)

at org.dataone.service.util.ExceptionHandler.deserializeHtmlAndThrowException(ExceptionHandler.java:423) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:372) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:82) at org.dataone.client.rest.HttpMultipartRestClient.doPostRequest(HttpMultipartRestClient.java:463) at org.dataone.client.v2.impl.MultipartMNode.create(MultipartMNode.java:495) at org.dataone.integration.adapters.CommonCallAdapter.create(CommonCallAdapter.java:505) at org.dataone.integration.ContextAwareTestCaseDataone.createTestObject(ContextAwareTestCaseDataone.java:1600) ... 36 more 20170419-08:57:46: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://test-prod.bco-dmo.org/d1/mn/v1/meta/testCnGetLogRecords_Aggregating_urnnodemnTestBCODMO_obj2 [org.dataone.client.rest.RestClient] 20170419-08:57:46: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:57:46: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:57:46: [INFO]: certificate filename: cnSandboxORC1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:57:46: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170419-08:57:46: [INFO]: client setup as Subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:57:46: [INFO]: creating a test object. pid = testCnGetLogRecords_Aggregating_urnnodemnTestBCODMO_obj2 on https://test-prod.bco-dmo.org/d1/mn/v1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:57:46: [INFO]: SystemMetadata for pid: testCnGetLogRecords_Aggregating_urnnodemnTestBCODMO_obj2 1 testCnGetLogRecords_Aggregating_urnnodemnTestBCODMO_obj2 eml://ecoinformatics.org/eml-2.0.1 17181 03ce09c6b4c3efc1681f3023402998a2 CN=urn:node:cnSandboxORC1,DC=dataone,DC=org CN=testRightsHolder,DC=dataone,DC=org public changePermission 2017-04-19T08:57:46.811+00:00 2017-04-19T08:57:46.811+00:00 urn:node:mnTestBCODMO urn:node:mnTestBCODMO [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:57:47: [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_urnnodemnTestBCODMO_obj2; FilePart:object = /tmp/mmp.output.2544479149832164812.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.302840526020647891.tmp (1024 bytes); [org.dataone.client.rest.RestClient] 20170419-08:57:47: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170419-08:57:47: [ERROR]: testCnGetLogRecords_Aggregating: Unable to get or create a test object with pid: testCnGetLogRecords_Aggregating_urnnodemnTestBCODMO_obj2 on MN https://test-prod.bco-dmo.org/d1/mn/v1 (mn #5), 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:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) 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:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) 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:634) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:82) 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 20170419-08:57:48: [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] 20170419-08:57:48: [INFO]: ====>>>>> pid of procured test Object: testCnGetLogRecords_Aggregating_urnnodemnTestNCEI_obj2 [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-08:57:48: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://edacd1mn.unm.edu/mn/v1/meta/testCnGetLogRecords_Aggregating_urnnodemnTestNMEPSCOR_obj2 [org.dataone.client.rest.RestClient] 20170419-08:57:48: [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 #7), 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:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) 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:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) 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) 20170419-08:57:53: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v2/log?idFilter=testCnGetLogRecords_Aggregating_urnnodemnSandboxUCSB1_obj2 [org.dataone.client.rest.RestClient] 20170419-08:57:56: [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] 20170419-08:58:02: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-orc-1.test.dataone.org/mn/v1/log?idFilter=testCnGetLogRecords_Aggregating_urnnodemnSandboxORC1_obj2 [org.dataone.client.rest.RestClient] 20170419-08:58:08: [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] 20170419-08:58:08: [INFO]: testCnGetLogRecords_Aggregating: waiting for log aggregation: (4.0 minutes) [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-09:02:09: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/log?idFilter=testCnGetLogRecords_Aggregating_urnnodemnSandboxUCSB1_obj2 [org.dataone.client.rest.RestClient] 20170419-09:02:09: [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] 20170419-09:02:10: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/log?idFilter=testCnGetLogRecords_Aggregating_urnnodemnSandboxORC1_obj2 [org.dataone.client.rest.RestClient] 20170419-09:02:11: [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] 20170419-09:02:11: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-09:02:11: [INFO]: *** context label: SANDBOX [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-09:02:11: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-09:02:11: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] nodeId key value ============================================================================================================= 20170419-09:02:11: [INFO]: Using CN https://cn-sandbox-ucsb-1.test.dataone.org/cn for tests [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-09:02:11: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-09:02:11: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/node [org.dataone.client.rest.RestClient] 20170419-09:02:11: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-09:02:11: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-09:02:12: [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] 20170419-09:02:12: [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] 20170419-09:02:12: [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] 20170419-09:02:12: [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] 20170419-09:02:12: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-09:02:12: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-09:02:13: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://dataone-dev.nkn.uidaho.edu/mn/v1/monitor/ping [org.dataone.client.rest.RestClient] 20170419-09:02:13: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://dataone-dev.nkn.uidaho.edu/mn/v1/node [org.dataone.client.rest.RestClient] 20170419-09:02:14: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://dataone-dev.nkn.uidaho.edu/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20170419-09:02:14: [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 message body: Page not found at /v2/monitor/ping

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:

  1. ^ ^v1/monitor/ping/?$
  2. ^ ^v1/log/?$
  3. ^ ^v1/?$
  4. ^ ^v1/node/?$
  5. ^ ^v1/object/(.+)$
  6. ^ ^v1/meta/(.+)$
  7. ^ ^v1/checksum/(.+)$
  8. ^ ^v1/object/?$
  9. ^ ^v1/error/?$
  10. ^ ^v1/replica/(.+)/?$
  11. ^ ^v1/isAuthorized/(.+)/?$
  12. ^ ^v1/dirtySystemMetadata/?$
  13. ^ ^v1/generate/?$
  14. ^ ^v1/archive/(.+)/?$
  15. ^ ^v1/replicate/?$
  16. ^ ^home/?$
  17. ^ ^diag/get_replication_queue/?$
  18. ^ ^diag/replicate/(.+)$
  19. ^ ^diag/echo_session/?$
  20. ^ ^diag/echo_request_object/?$
  21. ^ ^diag/echo_raw_post_data/?$
  22. ^ ^diag/?$
  23. ^ ^diag/get_replication_queue/?$
  24. ^ ^diag/clear_replication_queue/?$
  25. ^ ^diag/set_access_policy/(.+?)/?$
  26. ^ ^diag/delete_all_access_policies/?$
  27. ^ ^diag/get_access_policy/(.+?)/?$
  28. ^ ^diag/create/(.+)$
  29. ^ ^diag/slash/(.+?)/(.+?)/(.+?)/?$
  30. ^ ^diag/exception/(.+?)/?$
  31. ^ ^diag/delete_all_objects/?$
  32. ^ ^diag/delete_single_object/(.+?)/?$
  33. ^ ^diag/trusted_subjects/?$
  34. ^ ^diag/permissions_for_object/(.+?)/?$
  35. ^ ^diag/get_setting/(.+)$
  36. ^ ^diag/delete_event_log/?$
  37. ^ ^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] 20170419-09:02:14: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-09:02:14: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-09:02:14: [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] 20170419-09:02:14: [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] 20170419-09:02:14: [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] 20170419-09:02:14: [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] 20170419-09:02:14: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-09:02:14: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-09:02:15: [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] 20170419-09:02:15: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-orc-1.test.dataone.org/mn/v1/node [org.dataone.client.rest.RestClient] 20170419-09:02:16: [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] 20170419-09:02:16: [INFO]: Unable to assess v2 capabilities for MN: https://mn-sandbox-orc-1.test.dataone.org/mn/v1 : ServiceFailure : 404: NOT FOUND: parser for deserializing HTML not written yet. Providing message body: 404 Not Found

404 Not Found

Home

[org.dataone.integration.ContextAwareTestCaseDataone] 20170419-09:02:16: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-09:02:16: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-09:02:16: [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] 20170419-09:02:16: [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] 20170419-09:02:16: [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] 20170419-09:02:16: [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] 20170419-09:02:16: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-09:02:16: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-09:02:17: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://trusty.iarc.uaf.edu/mn/v1/monitor/ping [org.dataone.client.rest.RestClient] 20170419-09:02:17: [INFO]: Unable to assess v1 capabilities for MN: https://trusty.iarc.uaf.edu/mn/v1 : ServiceFailure : class org.dataone.client.exception.ClientSideException: /Received fatal alert: unknown_ca [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-09:02:17: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://trusty.iarc.uaf.edu/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20170419-09:02:17: [INFO]: Unable to assess v2 capabilities for MN: https://trusty.iarc.uaf.edu/mn/v1 : ServiceFailure : class org.dataone.client.exception.ClientSideException: /Received fatal alert: unknown_ca [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-09:02:17: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-09:02:17: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-09:02:18: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET http://usgs.ornl.gov/USGS_MN/mn/v1/monitor/ping [org.dataone.client.rest.RestClient] 20170419-09:02:18: [INFO]: Unable to assess v1 capabilities for MN: http://usgs.ornl.gov/USGS_MN/mn/v1 : ServiceFailure : 500: Internal Server Error: parser for deserializing HTML not written yet. Providing message body: [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-09:02:18: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET http://usgs.ornl.gov/USGS_MN/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20170419-09:02:18: [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 message body: Status page

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] 20170419-09:02:18: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-09:02:18: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-09:02:18: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://alpha.tdar.org/dataone/v1/monitor/ping [org.dataone.client.rest.RestClient] 20170419-09:02:18: [INFO]: Unable to assess v1 capabilities for MN: https://alpha.tdar.org/dataone//v1 : ServiceFailure : 404: Not Found: Deserializing Text/Plain: Just providing message body: {EndOfMessage} [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-09:02:19: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://alpha.tdar.org/dataone/v2/monitor/ping [org.dataone.client.rest.RestClient] 20170419-09:02:19: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://alpha.tdar.org/dataone/v2/node [org.dataone.client.rest.RestClient] 20170419-09:02:19: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-09:02:19: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-09:02:20: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://test-prod.bco-dmo.org/d1/mn/v1/monitor/ping [org.dataone.client.rest.RestClient] 20170419-09:02:21: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://test-prod.bco-dmo.org/d1/mn/v1/node [org.dataone.client.rest.RestClient] 20170419-09:02:21: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://test-prod.bco-dmo.org/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20170419-09:02:22: [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 message body: Page not found | BCO-DMO

Page not found

The requested page "/d1/mn/v2/monitor/ping" could not be found.
[org.dataone.integration.ContextAwareTestCaseDataone] 20170419-09:02:22: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-09:02:22: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-09:02:22: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://ncei-node.test.dataone.org/mn/v1/monitor/ping [org.dataone.client.rest.RestClient] 20170419-09:02:22: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://ncei-node.test.dataone.org/mn/v1/node [org.dataone.client.rest.RestClient] 20170419-09:02:22: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://ncei-node.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20170419-09:02:22: [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 message body: 404 Not Found

404 Not Found

Home

[org.dataone.integration.ContextAwareTestCaseDataone] 20170419-09:02:22: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-09:02:22: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-09:02:22: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://edacd1mn.unm.edu/mn/v1/monitor/ping [org.dataone.client.rest.RestClient] 20170419-09:02:22: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://edacd1mn.unm.edu/mn/v1/node [org.dataone.client.rest.RestClient] 20170419-09:02:22: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://edacd1mn.unm.edu/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20170419-09:02:22: [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 message body: 404 Not Found

404 Not Found

Home

[org.dataone.integration.ContextAwareTestCaseDataone] 20170419-09:02:22: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-09:02:22: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-09:02:23: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://gmnv2.test.dataone.org/mn/v1/monitor/ping [org.dataone.client.rest.RestClient] 20170419-09:02:23: [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 message body: AssertionError at /v1/monitor/ping

AssertionError at /v1/monitor/ping

Invalid content type. content-type="text/plain"
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="text/plain"
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:
['/var/local/dataone',
 '/var/local/dataone/gmn/lib/python2.7',
 '/var/local/dataone/gmn/lib/python2.7/plat-x86_64-linux-gnu',
 '/var/local/dataone/gmn/lib/python2.7/lib-tk',
 '/var/local/dataone/gmn/lib/python2.7/lib-old',
 '/var/local/dataone/gmn/lib/python2.7/lib-dynload',
 '/usr/lib/python2.7',
 '/usr/lib/python2.7/plat-x86_64-linux-gnu',
 '/usr/lib/python2.7/lib-tk',
 '/var/local/dataone/gmn/local/lib/python2.7/site-packages',
 '/var/local/dataone/gmn/lib/python2.7/site-packages',
 '/var/local/dataone/gmn/lib/python2.7/site-packages/service/gmn/..']
Server time: Wed, 19 Apr 2017 09:06:10 +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
    1.             # Get the exception info now, in case another exception is thrown later.
    2.             signals.got_request_exception.send(sender=self.__class__, request=request)
    3.             response = self.handle_uncaught_exception(request, resolver, sys.exc_info())
    4.         try:
    5.             # Apply response middleware, regardless of the response
    6.             for middleware_method in self._response_middleware:
    1.                 response = middleware_method(request, response)
      ...
    1.                 # Complain if the response middleware returned None (a common error).
    2.                 if response is None:
    3.                     raise ValueError(
    4.                         "%s.process_response didn't return an "
    5.                         "HttpResponse object. It returned None instead."
    6.                         % (middleware_method.__self__.__class__.__name__))
    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
    <bound method ResponseHandler.process_response of <mn.middleware.response_handler.ResponseHandler object at 0x7fdad7207ed0>>
    self
    <django.core.handlers.wsgi.WSGIHandler object at 0x7fdadf261090>
    request
    <WSGIRequest: GET '/mn/v1/monitor/ping'>
    callback
    <function get_monitor_ping at 0x7fdad6cc2d70>
    wrapped_callback
    <function get_monitor_ping at 0x7fdad6ce0aa0>
    resolver
    <RegexURLResolver 'mn.urls' (None:None) ^/>
    callback_kwargs
    {}
    response
    <HttpResponse status_code=200, "text/plain">
    urlconf
    'mn.urls'
  • /var/local/dataone/gmn/lib/python2.7/site-packages/service/gmn/../mn/middleware/response_handler.py in process_response
    1.       response = self._http_response_with_identifier_type(request, view_result)
    2.     else:
    3.       assert False, "Unknown view response type: {} {}".format(
    4.         type(view_result), str(view_result)
    5.       )
    6.     self._debug_mode_responses(request, response)
    7.     if settings.GMN_DEBUG:
    1.       self._assert_correct_return_type(request, response)
      ...
    1.     return response
    2.   def _debug_mode_responses(self, request, response):
    3.     """Extra functionality available in debug mode.
    4.     """
    5.     if settings.GMN_DEBUG:
    Variable Value
    view_result
    <HttpResponse status_code=200, "text/plain">
    request
    <WSGIRequest: GET '/mn/v1/monitor/ping'>
    response
    <HttpResponse status_code=200, "text/plain">
    self
    <mn.middleware.response_handler.ResponseHandler object at 0x7fdad7207ed0>
  • /var/local/dataone/gmn/lib/python2.7/site-packages/service/gmn/../mn/middleware/response_handler.py in _assert_correct_return_type
    1.       'replicate',
    2.     ):
    3.       return
    4.     if request.method == 'HEAD' and api_verb_str == 'object':
    5.       return
    6.     # Anything else has to be a valid XML doc
    7.     assert response['content-type'] == d1_common.const.CONTENT_TYPE_XML, \
    1.       u'Invalid content type. content-type="{}"'.format(response['content-type'])
      ...
    1.     assert d1_common.type_conversions.str_is_well_formed(response.content), \
    2.       u'Not well formed XML. content="{}"'.format(response.content)
    3.     # The XML doc can be a D1 error or a D1 type corresponding to the API
    4.     if d1_common.type_conversions.str_is_error(response.content):
    5.       return
    Variable Value
    api_verb_str
    u'monitor'
    self
    <mn.middleware.response_handler.ResponseHandler object at 0x7fdad7207ed0>
    request
    <WSGIRequest: GET '/mn/v1/monitor/ping'>
    response
    <HttpResponse status_code=200, "text/plain">


Request information

GET

No GET data

POST

No POST data

FILES

No FILES data

No cookie data

META

Variable Value
mod_wsgi.listener_port
'443'
CONTEXT_DOCUMENT_ROOT
'/var/www'
SERVER_SOFTWARE
'Apache/2.4.7 (Ubuntu)'
mod_wsgi.process_group
'gmn'
SCRIPT_NAME
u'/mn'
mod_wsgi.enable_sendfile
'0'
mod_wsgi.handler_script
''
SERVER_SIGNATURE
'<address>Apache/2.4.7 (Ubuntu) Server at gmnv2.test.dataone.org Port 443</address>\n'
REQUEST_METHOD
'GET'
PATH_INFO
u'/v1/monitor/ping'
SERVER_PROTOCOL
'HTTP/1.1'
QUERY_STRING
''
SSL_TLS_SNI
'gmnv2.test.dataone.org'
HTTP_USER_AGENT
'Apache-HttpClient/4.3.6 (java 1.5)'
HTTP_CONNECTION
'Keep-Alive'
SERVER_NAME
'gmnv2.test.dataone.org'
REMOTE_ADDR
'64.106.40.19'
mod_wsgi.queue_start
'1492592769982458'
mod_wsgi.request_handler
'wsgi-script'
wsgi.url_scheme
'https'
HTTP_VIA
'1.1 localhost (Apache-HttpClient/4.3.6 (cache))'
PATH_TRANSLATED
'/var/www/v1/monitor/ping'
SERVER_PORT
'443'
wsgi.multiprocess
True
mod_wsgi.input_chunked
'0'
SERVER_ADDR
'64.106.40.36'
DOCUMENT_ROOT
'/var/www'
SSL_CLIENT_CERT
'-----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'
SCRIPT_FILENAME
'/var/local/dataone/gmn/lib/python2.7/site-packages/service/gmn/gmn.wsgi'
SERVER_ADMIN
'webmaster@localhost'
wsgi.input
<mod_wsgi.Input object at 0x7fdaf74c37b0>
HTTP_HOST
'gmnv2.test.dataone.org'
CONTEXT_PREFIX
''
wsgi.multithread
True
mod_wsgi.callable_object
'application'
REQUEST_URI
'/mn/v1/monitor/ping'
wsgi.version
(1, 0)
GATEWAY_INTERFACE
'CGI/1.1'
wsgi.run_once
False
wsgi.errors
<mod_wsgi.Log object at 0x7fdadf2613f0>
REMOTE_PORT
'50130'
mod_wsgi.listener_host
''
REQUEST_SCHEME
'https'
mod_wsgi.version
(3, 4)
mod_wsgi.application_group
''
mod_wsgi.script_reloading
'1'
wsgi.file_wrapper
''
HTTP_ACCEPT_ENCODING
'gzip,deflate'
SSL_SERVER_CERT
'-----BEGIN CERTIFICATE-----\nMIIFEDCCA/igAwIBAgISA6+DHb6hLK/RLcfYhl6hA0tCMA0GCSqGSIb3DQEBCwUA\nMEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD\nExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xNzA0MTcxODU1MDBaFw0x\nNzA3MTYxODU1MDBaMCExHzAdBgNVBAMTFmdtbnYyLnRlc3QuZGF0YW9uZS5vcmcw\nggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC2ICnFONNM6+V++kmrV0s6\neP33OVftw0mZpkljNbP12ZDcKftE6eHnhSDYyKABl4vifn7FExxeOR+EkIBp1M6F\nKAFbIEFQuGfOI908Pmrve29cwecpSfT5bLPKnozJL9yxPysVWKo+F0BDZlwxxaTs\nyqZG+aLinwsw8DxugYeILXD68BvY6jEbUG+zhq52M+tM3m5NUS7M+YYo+RLPNH2V\n+YAQ5Z3DLCMXcyiHtw9eZkI8QXuKMDvlZXLVbZ2ITqTLLxyWzfvUFjXsVYQDla4u\nytc9MRanMRJYFKTpxMMRuEU4NQGvZtTXYGuazCqtWKWJSF4eXFnkvSAObjPj2SF1\nAgMBAAGjggIXMIICEzAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0lBBYwFAYIKwYBBQUH\nAwEGCCsGAQUFBwMCMAwGA1UdEwEB/wQCMAAwHQYDVR0OBBYEFHbIYPokYYJ3BJMo\nLiWZ2LXwMlK8MB8GA1UdIwQYMBaAFKhKamMEfd265tE5t6ZFZe/zqOyhMHAGCCsG\nAQUFBwEBBGQwYjAvBggrBgEFBQcwAYYjaHR0cDovL29jc3AuaW50LXgzLmxldHNl\nbmNyeXB0Lm9yZy8wLwYIKwYBBQUHMAKGI2h0dHA6Ly9jZXJ0LmludC14My5sZXRz\nZW5jcnlwdC5vcmcvMCEGA1UdEQQaMBiCFmdtbnYyLnRlc3QuZGF0YW9uZS5vcmcw\ngf4GA1UdIASB9jCB8zAIBgZngQwBAgEwgeYGCysGAQQBgt8TAQEBMIHWMCYGCCsG\nAQUFBwIBFhpodHRwOi8vY3BzLmxldHNlbmNyeXB0Lm9yZzCBqwYIKwYBBQUHAgIw\ngZ4MgZtUaGlzIENlcnRpZmljYXRlIG1heSBvbmx5IGJlIHJlbGllZCB1cG9uIGJ5\nIFJlbHlpbmcgUGFydGllcyBhbmQgb25seSBpbiBhY2NvcmRhbmNlIHdpdGggdGhl\nIENlcnRpZmljYXRlIFBvbGljeSBmb3VuZCBhdCBodHRwczovL2xldHNlbmNyeXB0\nLm9yZy9yZXBvc2l0b3J5LzANBgkqhkiG9w0BAQsFAAOCAQEAd8B3TUx0zS7vDZNg\nr9FzbRhZKfBQ0fT5ZEAqnSyCvdKVWMjqoxpPZzjFfgiVnTmEFsM9DMOf4kJdVdtv\nPcgO8X+kUo77py6s238a/vsG01V1Y+nVe55wszEvlGr/r4M3fEFjOxZycX0igPGa\n1XwPztSvZoCw0MNZLrhBeKAUGjPTyPsYWTwYAK1HKBhOQY9Ywck/OVYOqNuqBVmG\nEKzchqzkJQ84M9whfhlfqAa+vXceXhFcwZC+IsPgowgdIsaFlnZQbYxm5iNta5E3\n9F4ngQbHi8TyoVOTyJ0Po+m0Ho5NufG5yu1d0pWfsQTswc5V5QpddQ1+CMJwv19r\nryTAqw==\n-----END CERTIFICATE-----\n'

Settings

Using settings module gmn.settings

Setting Value
MONTH_DAY_FORMAT
'F j'
SECURE_SSL_REDIRECT
False
SECURE_BROWSER_XSS_FILTER
False
USE_X_FORWARDED_PORT
False
USE_THOUSAND_SEPARATOR
False
CSRF_COOKIE_SECURE
False
LANGUAGE_CODE
'en-us'
ROOT_URLCONF
'mn.urls'
MANAGERS
(('Roger Dahl', 'dahl@unm.edu'),)
EMAIL_HOST_PASSWORD
u'********************'
SILENCED_SYSTEM_CHECKS
[]
DEFAULT_CHARSET
'utf-8'
SESSION_SERIALIZER
'django.contrib.sessions.serializers.JSONSerializer'
STATIC_ROOT
None
LOG_PATH
'/var/local/dataone/gmn/lib/python2.7/site-packages/service/gmn/./gmn.log'
NODE_SYNC_SCHEDULE_WEEKDAY
'?'
NODE_SYNC_SCHEDULE_MINUTE
'0/3'
MAX_XML_DOCUMENT_SIZE
1048576
USE_L10N
False
ALLOWED_HOSTS
['localhost', '127.0.0.1']
MESSAGE_STORAGE
'django.contrib.messages.storage.fallback.FallbackStorage'
EMAIL_SUBJECT_PREFIX
'[Django] '
NODE_SYNC_SCHEDULE_YEAR
'*'
SECURE_HSTS_SECONDS
0
STATICFILES_FINDERS
['django.contrib.staticfiles.finders.FileSystemFinder',
 'django.contrib.staticfiles.finders.AppDirectoriesFinder']
SESSION_CACHE_ALIAS
'default'
SESSION_COOKIE_DOMAIN
None
SESSION_COOKIE_NAME
'sessionid'
TIME_INPUT_FORMATS
['%H:%M:%S', '%H:%M:%S.%f', '%H:%M']
SECURE_REDIRECT_EXEMPT
[]
DATABASES
{'default': {'ATOMIC_REQUESTS': True,
             'AUTOCOMMIT': True,
             'CONN_MAX_AGE': 0,
             'ENGINE': 'django.db.backends.postgresql_psycopg2',
             'HOST': '',
             'NAME': 'gmn',
             'OPTIONS': {},
             'PASSWORD': u'********************',
             'PORT': '',
             'TEST': {'CHARSET': None,
                      'COLLATION': None,
                      'MIRROR': None,
                      'NAME': None},
             'TIME_ZONE': None,
             'USER': ''}}
EMAIL_SSL_KEYFILE
u'********************'
TEMPLATE_DEBUG
True
FILE_UPLOAD_DIRECTORY_PERMISSIONS
None
GMN_DEBUG
True
STATIC_URL
'./mn/static/'
FILE_UPLOAD_PERMISSIONS
None
FILE_UPLOAD_HANDLERS
['django.core.files.uploadhandler.MemoryFileUploadHandler',
 'django.core.files.uploadhandler.TemporaryFileUploadHandler']
DEFAULT_CONTENT_TYPE
'text/html'
APPEND_SLASH
True
FIRST_DAY_OF_WEEK
0
DATABASE_ROUTERS
[]
DEFAULT_TABLESPACE
''
OBJECT_STORE_PATH
'/var/local/dataone/gmn/lib/python2.7/site-packages/service/gmn/../stores/object'
YEAR_MONTH_FORMAT
'F Y'
STATICFILES_STORAGE
'django.contrib.staticfiles.storage.StaticFilesStorage'
CACHES
{'default': {'BACKEND': 'django.core.cache.backends.locmem.LocMemCache',
             'TIMEOUT': 3600}}
SERVER_EMAIL
'root@localhost'
SESSION_COOKIE_PATH
'/'
SECURE_CONTENT_TYPE_NOSNIFF
False
MIDDLEWARE_CLASSES
('mn.middleware.request_handler.RequestHandler',
 'mn.middleware.exception_handler.ExceptionHandler',
 'mn.middleware.response_handler.ResponseHandler',
 'mn.middleware.view_handler.ViewHandler',
 'mn.middleware.startup_handler.StartupHandler')
TIER
3
THOUSAND_SEPARATOR
','
SECRET_KEY
u'********************'
LANGUAGE_COOKIE_NAME
'django_language'
WRAPPED_MODE_BASIC_AUTH_USERNAME
''
DEFAULT_INDEX_TABLESPACE
''
MONITOR
True
ECHO_REQUEST_OBJECT
False
LOGGING_CONFIG
'logging.config.dictConfig'
NODE_SUBJECT
'CN=urn:node:mnTestGMNv2,DC=dataone,DC=org'
TEMPLATE_LOADERS
('django.template.loaders.filesystem.Loader',)
WRAPPED_MODE_BASIC_AUTH_ENABLED
False
NODE_SYNCHRONIZE
True
WSGI_APPLICATION
None
NODE_IDENTIFIER
'urn:node:mnTestGMNv2'
X_FRAME_OPTIONS
'SAMEORIGIN'
AUTHENTICATION_BACKENDS
['django.contrib.auth.backends.ModelBackend']
FORCE_SCRIPT_NAME
None
USE_X_FORWARDED_HOST
False
CSRF_HEADER_NAME
'HTTP_X_CSRFTOKEN'
EMAIL_TIMEOUT
None
SECURE_SSL_HOST
None
SIGNING_BACKEND
'django.core.signing.TimestampSigner'
SESSION_COOKIE_SECURE
True
CSRF_COOKIE_DOMAIN
None
FILE_CHARSET
'utf-8'
DEBUG
True
CSRF_TRUSTED_ORIGINS
[]
LANGUAGE_COOKIE_DOMAIN
None
SYSMETA_STORE_PATH
'/var/local/dataone/gmn/lib/python2.7/site-packages/service/gmn/../stores/sysmeta'
DEFAULT_FILE_STORAGE
'django.core.files.storage.FileSystemStorage'
INSTALLED_APPS
('django.contrib.staticfiles', 'mn')
PUBLIC_OBJECT_LIST
True
LANGUAGES
[('af', 'Afrikaans'),
 ('ar', 'Arabic'),
 ('ast', 'Asturian'),
 ('az', 'Azerbaijani'),
 ('bg', 'Bulgarian'),
 ('be', 'Belarusian'),
 ('bn', 'Bengali'),
 ('br', 'Breton'),
 ('bs', 'Bosnian'),
 ('ca', 'Catalan'),
 ('cs', 'Czech'),
 ('cy', 'Welsh'),
 ('da', 'Danish'),
 ('de', 'German'),
 ('el', 'Greek'),
 ('en', 'English'),
 ('en-au', 'Australian English'),
 ('en-gb', 'British English'),
 ('eo', 'Esperanto'),
 ('es', 'Spanish'),
 ('es-ar', 'Argentinian Spanish'),
 ('es-co', 'Colombian Spanish'),
 ('es-mx', 'Mexican Spanish'),
 ('es-ni', 'Nicaraguan Spanish'),
 ('es-ve', 'Venezuelan Spanish'),
 ('et', 'Estonian'),
 ('eu', 'Basque'),
 ('fa', 'Persian'),
 ('fi', 'Finnish'),
 ('fr', 'French'),
 ('fy', 'Frisian'),
 ('ga', 'Irish'),
 ('gd', 'Scottish Gaelic'),
 ('gl', 'Galician'),
 ('he', 'Hebrew'),
 ('hi', 'Hindi'),
 ('hr', 'Croatian'),
 ('hu', 'Hungarian'),
 ('ia', 'Interlingua'),
 ('id', 'Indonesian'),
 ('io', 'Ido'),
 ('is', 'Icelandic'),
 ('it', 'Italian'),
 ('ja', 'Japanese'),
 ('ka', 'Georgian'),
 ('kk', 'Kazakh'),
 ('km', 'Khmer'),
 ('kn', 'Kannada'),
 ('ko', 'Korean'),
 ('lb', 'Luxembourgish'),
 ('lt', 'Lithuanian'),
 ('lv', 'Latvian'),
 ('mk', 'Macedonian'),
 ('ml', 'Malayalam'),
 ('mn', 'Mongolian'),
 ('mr', 'Marathi'),
 ('my', 'Burmese'),
 ('nb', 'Norwegian Bokmal'),
 ('ne', 'Nepali'),
 ('nl', 'Dutch'),
 ('nn', 'Norwegian Nynorsk'),
 ('os', 'Ossetic'),
 ('pa', 'Punjabi'),
 ('pl', 'Polish'),
 ('pt', 'Portuguese'),
 ('pt-br', 'Brazilian Portuguese'),
 ('ro', 'Romanian'),
 ('ru', 'Russian'),
 ('sk', 'Slovak'),
 ('sl', 'Slovenian'),
 ('sq', 'Albanian'),
 ('sr', 'Serbian'),
 ('sr-latn', 'Serbian Latin'),
 ('sv', 'Swedish'),
 ('sw', 'Swahili'),
 ('ta', 'Tamil'),
 ('te', 'Telugu'),
 ('th', 'Thai'),
 ('tr', 'Turkish'),
 ('tt', 'Tatar'),
 ('udm', 'Udmurt'),
 ('uk', 'Ukrainian'),
 ('ur', 'Urdu'),
 ('vi', 'Vietnamese'),
 ('zh-hans', 'Simplified Chinese'),
 ('zh-hant', 'Traditional Chinese')]
REPLICATION_SPACEALLOCATED
10995116277760
NODE_SYNC_SCHEDULE_MONTH
'*'
STATICFILES_DIRS
[]
PREPEND_WWW
False
CLIENT_CERT_PRIVATE_KEY_PATH
u'********************'
LANGUAGE_COOKIE_AGE
None
SESSION_COOKIE_HTTPONLY
True
DEBUG_PROPAGATE_EXCEPTIONS
False
CSRF_COOKIE_AGE
31449600
DATETIME_FORMAT
'N j, Y, P'
LOGIN_URL
'/accounts/login/'
SESSION_EXPIRE_AT_BROWSER_CLOSE
False
REPLICATION_ALLOWEDNODE
()
SESSION_SAVE_EVERY_REQUEST
False
STAND_ALONE
False
TIME_FORMAT
'P'
AUTH_USER_MODEL
'auth.User'
DATE_INPUT_FORMATS
['%Y-%m-%d',
 '%m/%d/%Y',
 '%m/%d/%y',
 '%b %d %Y',
 '%b %d, %Y',
 '%d %b %Y',
 '%d %b, %Y',
 '%B %d %Y',
 '%B %d, %Y',
 '%d %B %Y',
 '%d %B, %Y']
CSRF_COOKIE_NAME
'csrftoken'
AUTH_PASSWORD_VALIDATORS
u'********************'
PASSWORD_RESET_TIMEOUT_DAYS
u'********************'
SESSION_FILE_PATH
None
CACHE_MIDDLEWARE_ALIAS
'default'
REPLICATION_ALLOWEDOBJECTFORMAT
()
NUMBER_GROUPING
0
SESSION_ENGINE
'django.contrib.sessions.backends.db'
CSRF_FAILURE_VIEW
'django.views.csrf.csrf_failure'
CSRF_COOKIE_PATH
'/'
LOGIN_REDIRECT_URL
'/accounts/profile/'
TEMPLATE_STRING_IF_INVALID
''
WRAPPED_MODE_BASIC_AUTH_PASSWORD
u'********************'
DECIMAL_SEPARATOR
'.'
IGNORABLE_404_URLS
[]
NODE_SYNC_SCHEDULE_HOUR
'*'
LOCALE_PATHS
[]
REPLICATION_MAXOBJECTSIZE
-1
NODE_REPLICATE
True
LOGOUT_URL
'/accounts/logout/'
EMAIL_USE_TLS
False
ALLOW_INTEGRATION_TESTS
True
FIXTURE_DIRS
[]
EMAIL_HOST
'localhost'
DATE_FORMAT
'N j, Y'
MEDIA_ROOT
'/var/local/dataone/gmn/lib/python2.7/site-packages/service/gmn/../stores'
NODE_NAME
'GMN v2 Test'
DEFAULT_EXCEPTION_REPORTER_FILTER
'django.views.debug.SafeExceptionReporterFilter'
ADMINS
(('Roger Dahl', 'dahl@unm.edu'),)
FORMAT_MODULE_PATH
None
DEFAULT_FROM_EMAIL
'webmaster@localhost'
SECURE_HSTS_INCLUDE_SUBDOMAINS
False
MEDIA_URL
''
CLIENT_CERT_PATH
'/var/local/dataone/certs/client/client_cert.pem'
TEMPLATE_DIRS
('/var/local/dataone/gmn/lib/python2.7/site-packages/service/gmn/../mn/templates',)
NODE_BASEURL
'https://gmnv2.test.dataone.org/mn'
DATAONE_ROOT
'https://cn-sandbox.test.dataone.org/cn'
NODE_CONTACT_SUBJECT
'CN=Roger Dahl A1779,O=Google,C=US,DC=cilogon,DC=org'
DISALLOWED_USER_AGENTS
[]
ALLOWED_INCLUDE_ROOTS
[]
USE_I18N
True
LOGGING
{'disable_existing_loggers': True,
 'formatters': {'simple': {'format': '%(levelname)s %(message)s'},
                'verbose': {'datefmt': '%Y-%m-%d %H:%M:%S',
                            'format': '%(asctime)s %(levelname)-8s %(name)s %(module)s %(process)d %(thread)d %(message)s'}},
 'handlers': {'file': {'class': 'logging.FileHandler',
                       'filename': '/var/local/dataone/gmn/lib/python2.7/site-packages/service/gmn/./gmn.log',
                       'formatter': 'verbose',
                       'level': 'DEBUG'},
              'null': {'class': 'logging.NullHandler', 'level': 'DEBUG'}},
 'loggers': {'': {'handlers': ['file'], 'level': 'DEBUG', 'propagate': True},
             'django': {'handlers': ['file'],
                        'level': 'DEBUG',
                        'propagate': True},
             'django.db.backends': {'handlers': ['null'],
                                    'level': 'WARNING',
                                    'propagate': False}},
 'version': 1}
NODE_DESCRIPTION
'GMN v2 Test'
SHORT_DATE_FORMAT
'm/d/Y'
TEMPLATES
[]
SECURE_PROXY_SSL_HEADER
None
LOG_LEVEL
'DEBUG'
TEST_RUNNER
'django.test.runner.DiscoverRunner'
CACHE_MIDDLEWARE_KEY_PREFIX
u'********************'
NODE_SYNC_SCHEDULE_SECOND
'0'
TIME_ZONE
'UTC'
FILE_UPLOAD_MAX_MEMORY_SIZE
2621440
EMAIL_BACKEND
'django.core.mail.backends.smtp.EmailBackend'
EMAIL_USE_SSL
False
TEMPLATE_CONTEXT_PROCESSORS
['django.contrib.auth.context_processors.auth',
 'django.template.context_processors.debug',
 'django.template.context_processors.i18n',
 'django.template.context_processors.media',
 'django.template.context_processors.static',
 'django.template.context_processors.tz',
 'django.contrib.messages.context_processors.messages']
MIGRATION_MODULES
{}
SESSION_COOKIE_AGE
1209600
SETTINGS_MODULE
'gmn.settings'
USE_ETAGS
False
NODE_SYNC_SCHEDULE_MONTHDAY
'*'
LANGUAGES_BIDI
['he', 'ar', 'fa', 'ur']
FILE_UPLOAD_TEMP_DIR
None
INTERNAL_IPS
[]
REQUIRE_WHITELIST_FOR_UPDATE
True
EMAIL_PORT
25
USE_TZ
False
SHORT_DATETIME_FORMAT
'm/d/Y P'
PUBLIC_LOG_RECORDS
True
TEST_NON_SERIALIZED_APPS
[]
PASSWORD_HASHERS
u'********************'
ABSOLUTE_URL_OVERRIDES
{}
LANGUAGE_COOKIE_PATH
'/'
NODE_STATE
'up'
CACHE_MIDDLEWARE_SECONDS
600
EMAIL_SSL_CERTFILE
None
CSRF_COOKIE_HTTPONLY
False
DATETIME_INPUT_FORMATS
['%Y-%m-%d %H:%M:%S',
 '%Y-%m-%d %H:%M:%S.%f',
 '%Y-%m-%d %H:%M',
 '%Y-%m-%d',
 '%m/%d/%Y %H:%M:%S',
 '%m/%d/%Y %H:%M:%S.%f',
 '%m/%d/%Y %H:%M',
 '%m/%d/%Y',
 '%m/%d/%y %H:%M:%S',
 '%m/%d/%y %H:%M:%S.%f',
 '%m/%d/%y %H:%M',
 '%m/%d/%y']
DATAONE_TRUSTED_SUBJECTS
set([])
EMAIL_HOST_USER
''

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] 20170419-09:02:23: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://gmnv2.test.dataone.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20170419-09:02:23: [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 message body: AssertionError at /v2/monitor/ping

AssertionError at /v2/monitor/ping

Invalid content type. content-type="text/plain"
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="text/plain"
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:
['/var/local/dataone',
 '/var/local/dataone/gmn/lib/python2.7',
 '/var/local/dataone/gmn/lib/python2.7/plat-x86_64-linux-gnu',
 '/var/local/dataone/gmn/lib/python2.7/lib-tk',
 '/var/local/dataone/gmn/lib/python2.7/lib-old',
 '/var/local/dataone/gmn/lib/python2.7/lib-dynload',
 '/usr/lib/python2.7',
 '/usr/lib/python2.7/plat-x86_64-linux-gnu',
 '/usr/lib/python2.7/lib-tk',
 '/var/local/dataone/gmn/local/lib/python2.7/site-packages',
 '/var/local/dataone/gmn/lib/python2.7/site-packages',
 '/var/local/dataone/gmn/lib/python2.7/site-packages/service/gmn/..']
Server time: Wed, 19 Apr 2017 09:06:10 +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
    1.             # Get the exception info now, in case another exception is thrown later.
    2.             signals.got_request_exception.send(sender=self.__class__, request=request)
    3.             response = self.handle_uncaught_exception(request, resolver, sys.exc_info())
    4.         try:
    5.             # Apply response middleware, regardless of the response
    6.             for middleware_method in self._response_middleware:
    1.                 response = middleware_method(request, response)
      ...
    1.                 # Complain if the response middleware returned None (a common error).
    2.                 if response is None:
    3.                     raise ValueError(
    4.                         "%s.process_response didn't return an "
    5.                         "HttpResponse object. It returned None instead."
    6.                         % (middleware_method.__self__.__class__.__name__))
    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
    <bound method ResponseHandler.process_response of <mn.middleware.response_handler.ResponseHandler object at 0x7fdad7207ed0>>
    self
    <django.core.handlers.wsgi.WSGIHandler object at 0x7fdadf261090>
    request
    <WSGIRequest: GET '/mn/v2/monitor/ping'>
    callback
    <function get_monitor_ping at 0x7fdad6cc2d70>
    wrapped_callback
    <function get_monitor_ping at 0x7fdad6ce0b90>
    resolver
    <RegexURLResolver 'mn.urls' (None:None) ^/>
    callback_kwargs
    {}
    response
    <HttpResponse status_code=200, "text/plain">
    urlconf
    'mn.urls'
  • /var/local/dataone/gmn/lib/python2.7/site-packages/service/gmn/../mn/middleware/response_handler.py in process_response
    1.       response = self._http_response_with_identifier_type(request, view_result)
    2.     else:
    3.       assert False, "Unknown view response type: {} {}".format(
    4.         type(view_result), str(view_result)
    5.       )
    6.     self._debug_mode_responses(request, response)
    7.     if settings.GMN_DEBUG:
    1.       self._assert_correct_return_type(request, response)
      ...
    1.     return response
    2.   def _debug_mode_responses(self, request, response):
    3.     """Extra functionality available in debug mode.
    4.     """
    5.     if settings.GMN_DEBUG:
    Variable Value
    view_result
    <HttpResponse status_code=200, "text/plain">
    request
    <WSGIRequest: GET '/mn/v2/monitor/ping'>
    response
    <HttpResponse status_code=200, "text/plain">
    self
    <mn.middleware.response_handler.ResponseHandler object at 0x7fdad7207ed0>
  • /var/local/dataone/gmn/lib/python2.7/site-packages/service/gmn/../mn/middleware/response_handler.py in _assert_correct_return_type
    1.       'replicate',
    2.     ):
    3.       return
    4.     if request.method == 'HEAD' and api_verb_str == 'object':
    5.       return
    6.     # Anything else has to be a valid XML doc
    7.     assert response['content-type'] == d1_common.const.CONTENT_TYPE_XML, \
    1.       u'Invalid content type. content-type="{}"'.format(response['content-type'])
      ...
    1.     assert d1_common.type_conversions.str_is_well_formed(response.content), \
    2.       u'Not well formed XML. content="{}"'.format(response.content)
    3.     # The XML doc can be a D1 error or a D1 type corresponding to the API
    4.     if d1_common.type_conversions.str_is_error(response.content):
    5.       return
    Variable Value
    api_verb_str
    u'monitor'
    self
    <mn.middleware.response_handler.ResponseHandler object at 0x7fdad7207ed0>
    request
    <WSGIRequest: GET '/mn/v2/monitor/ping'>
    response
    <HttpResponse status_code=200, "text/plain">


Request information

GET

No GET data

POST

No POST data

FILES

No FILES data

No cookie data

META

Variable Value
mod_wsgi.listener_port
'443'
CONTEXT_DOCUMENT_ROOT
'/var/www'
SERVER_SOFTWARE
'Apache/2.4.7 (Ubuntu)'
mod_wsgi.process_group
'gmn'
SCRIPT_NAME
u'/mn'
mod_wsgi.enable_sendfile
'0'
mod_wsgi.handler_script
''
SERVER_SIGNATURE
'<address>Apache/2.4.7 (Ubuntu) Server at gmnv2.test.dataone.org Port 443</address>\n'
REQUEST_METHOD
'GET'
PATH_INFO
u'/v2/monitor/ping'
SERVER_PROTOCOL
'HTTP/1.1'
QUERY_STRING
''
SSL_TLS_SNI
'gmnv2.test.dataone.org'
HTTP_USER_AGENT
'Apache-HttpClient/4.3.6 (java 1.5)'
HTTP_CONNECTION
'Keep-Alive'
SERVER_NAME
'gmnv2.test.dataone.org'
REMOTE_ADDR
'64.106.40.19'
mod_wsgi.queue_start
'1492592770108993'
mod_wsgi.request_handler
'wsgi-script'
wsgi.url_scheme
'https'
HTTP_VIA
'1.1 localhost (Apache-HttpClient/4.3.6 (cache))'
PATH_TRANSLATED
'/var/www/v2/monitor/ping'
SERVER_PORT
'443'
wsgi.multiprocess
True
mod_wsgi.input_chunked
'0'
SERVER_ADDR
'64.106.40.36'
DOCUMENT_ROOT
'/var/www'
SSL_CLIENT_CERT
'-----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'
SCRIPT_FILENAME
'/var/local/dataone/gmn/lib/python2.7/site-packages/service/gmn/gmn.wsgi'
SERVER_ADMIN
'webmaster@localhost'
wsgi.input
<mod_wsgi.Input object at 0x7fdadf2613f0>
HTTP_HOST
'gmnv2.test.dataone.org'
CONTEXT_PREFIX
''
wsgi.multithread
True
mod_wsgi.callable_object
'application'
REQUEST_URI
'/mn/v2/monitor/ping'
wsgi.version
(1, 0)
GATEWAY_INTERFACE
'CGI/1.1'
wsgi.run_once
False
wsgi.errors
<mod_wsgi.Log object at 0x7fdaf74c37b0>
REMOTE_PORT
'50131'
mod_wsgi.listener_host
''
REQUEST_SCHEME
'https'
mod_wsgi.version
(3, 4)
mod_wsgi.application_group
''
mod_wsgi.script_reloading
'1'
wsgi.file_wrapper
''
HTTP_ACCEPT_ENCODING
'gzip,deflate'
SSL_SERVER_CERT
'-----BEGIN CERTIFICATE-----\nMIIFEDCCA/igAwIBAgISA6+DHb6hLK/RLcfYhl6hA0tCMA0GCSqGSIb3DQEBCwUA\nMEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD\nExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xNzA0MTcxODU1MDBaFw0x\nNzA3MTYxODU1MDBaMCExHzAdBgNVBAMTFmdtbnYyLnRlc3QuZGF0YW9uZS5vcmcw\nggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC2ICnFONNM6+V++kmrV0s6\neP33OVftw0mZpkljNbP12ZDcKftE6eHnhSDYyKABl4vifn7FExxeOR+EkIBp1M6F\nKAFbIEFQuGfOI908Pmrve29cwecpSfT5bLPKnozJL9yxPysVWKo+F0BDZlwxxaTs\nyqZG+aLinwsw8DxugYeILXD68BvY6jEbUG+zhq52M+tM3m5NUS7M+YYo+RLPNH2V\n+YAQ5Z3DLCMXcyiHtw9eZkI8QXuKMDvlZXLVbZ2ITqTLLxyWzfvUFjXsVYQDla4u\nytc9MRanMRJYFKTpxMMRuEU4NQGvZtTXYGuazCqtWKWJSF4eXFnkvSAObjPj2SF1\nAgMBAAGjggIXMIICEzAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0lBBYwFAYIKwYBBQUH\nAwEGCCsGAQUFBwMCMAwGA1UdEwEB/wQCMAAwHQYDVR0OBBYEFHbIYPokYYJ3BJMo\nLiWZ2LXwMlK8MB8GA1UdIwQYMBaAFKhKamMEfd265tE5t6ZFZe/zqOyhMHAGCCsG\nAQUFBwEBBGQwYjAvBggrBgEFBQcwAYYjaHR0cDovL29jc3AuaW50LXgzLmxldHNl\nbmNyeXB0Lm9yZy8wLwYIKwYBBQUHMAKGI2h0dHA6Ly9jZXJ0LmludC14My5sZXRz\nZW5jcnlwdC5vcmcvMCEGA1UdEQQaMBiCFmdtbnYyLnRlc3QuZGF0YW9uZS5vcmcw\ngf4GA1UdIASB9jCB8zAIBgZngQwBAgEwgeYGCysGAQQBgt8TAQEBMIHWMCYGCCsG\nAQUFBwIBFhpodHRwOi8vY3BzLmxldHNlbmNyeXB0Lm9yZzCBqwYIKwYBBQUHAgIw\ngZ4MgZtUaGlzIENlcnRpZmljYXRlIG1heSBvbmx5IGJlIHJlbGllZCB1cG9uIGJ5\nIFJlbHlpbmcgUGFydGllcyBhbmQgb25seSBpbiBhY2NvcmRhbmNlIHdpdGggdGhl\nIENlcnRpZmljYXRlIFBvbGljeSBmb3VuZCBhdCBodHRwczovL2xldHNlbmNyeXB0\nLm9yZy9yZXBvc2l0b3J5LzANBgkqhkiG9w0BAQsFAAOCAQEAd8B3TUx0zS7vDZNg\nr9FzbRhZKfBQ0fT5ZEAqnSyCvdKVWMjqoxpPZzjFfgiVnTmEFsM9DMOf4kJdVdtv\nPcgO8X+kUo77py6s238a/vsG01V1Y+nVe55wszEvlGr/r4M3fEFjOxZycX0igPGa\n1XwPztSvZoCw0MNZLrhBeKAUGjPTyPsYWTwYAK1HKBhOQY9Ywck/OVYOqNuqBVmG\nEKzchqzkJQ84M9whfhlfqAa+vXceXhFcwZC+IsPgowgdIsaFlnZQbYxm5iNta5E3\n9F4ngQbHi8TyoVOTyJ0Po+m0Ho5NufG5yu1d0pWfsQTswc5V5QpddQ1+CMJwv19r\nryTAqw==\n-----END CERTIFICATE-----\n'

Settings

Using settings module gmn.settings

Setting Value
MONTH_DAY_FORMAT
'F j'
SECURE_SSL_REDIRECT
False
SECURE_BROWSER_XSS_FILTER
False
USE_X_FORWARDED_PORT
False
USE_THOUSAND_SEPARATOR
False
CSRF_COOKIE_SECURE
False
LANGUAGE_CODE
'en-us'
ROOT_URLCONF
'mn.urls'
MANAGERS
(('Roger Dahl', 'dahl@unm.edu'),)
EMAIL_HOST_PASSWORD
u'********************'
SILENCED_SYSTEM_CHECKS
[]
DEFAULT_CHARSET
'utf-8'
SESSION_SERIALIZER
'django.contrib.sessions.serializers.JSONSerializer'
STATIC_ROOT
None
LOG_PATH
'/var/local/dataone/gmn/lib/python2.7/site-packages/service/gmn/./gmn.log'
NODE_SYNC_SCHEDULE_WEEKDAY
'?'
NODE_SYNC_SCHEDULE_MINUTE
'0/3'
MAX_XML_DOCUMENT_SIZE
1048576
USE_L10N
False
ALLOWED_HOSTS
['localhost', '127.0.0.1']
MESSAGE_STORAGE
'django.contrib.messages.storage.fallback.FallbackStorage'
EMAIL_SUBJECT_PREFIX
'[Django] '
NODE_SYNC_SCHEDULE_YEAR
'*'
SECURE_HSTS_SECONDS
0
STATICFILES_FINDERS
['django.contrib.staticfiles.finders.FileSystemFinder',
 'django.contrib.staticfiles.finders.AppDirectoriesFinder']
SESSION_CACHE_ALIAS
'default'
SESSION_COOKIE_DOMAIN
None
SESSION_COOKIE_NAME
'sessionid'
TIME_INPUT_FORMATS
['%H:%M:%S', '%H:%M:%S.%f', '%H:%M']
SECURE_REDIRECT_EXEMPT
[]
DATABASES
{'default': {'ATOMIC_REQUESTS': True,
             'AUTOCOMMIT': True,
             'CONN_MAX_AGE': 0,
             'ENGINE': 'django.db.backends.postgresql_psycopg2',
             'HOST': '',
             'NAME': 'gmn',
             'OPTIONS': {},
             'PASSWORD': u'********************',
             'PORT': '',
             'TEST': {'CHARSET': None,
                      'COLLATION': None,
                      'MIRROR': None,
                      'NAME': None},
             'TIME_ZONE': None,
             'USER': ''}}
EMAIL_SSL_KEYFILE
u'********************'
TEMPLATE_DEBUG
True
FILE_UPLOAD_DIRECTORY_PERMISSIONS
None
GMN_DEBUG
True
STATIC_URL
'./mn/static/'
FILE_UPLOAD_PERMISSIONS
None
FILE_UPLOAD_HANDLERS
['django.core.files.uploadhandler.MemoryFileUploadHandler',
 'django.core.files.uploadhandler.TemporaryFileUploadHandler']
DEFAULT_CONTENT_TYPE
'text/html'
APPEND_SLASH
True
FIRST_DAY_OF_WEEK
0
DATABASE_ROUTERS
[]
DEFAULT_TABLESPACE
''
OBJECT_STORE_PATH
'/var/local/dataone/gmn/lib/python2.7/site-packages/service/gmn/../stores/object'
YEAR_MONTH_FORMAT
'F Y'
STATICFILES_STORAGE
'django.contrib.staticfiles.storage.StaticFilesStorage'
CACHES
{'default': {'BACKEND': 'django.core.cache.backends.locmem.LocMemCache',
             'TIMEOUT': 3600}}
SERVER_EMAIL
'root@localhost'
SESSION_COOKIE_PATH
'/'
SECURE_CONTENT_TYPE_NOSNIFF
False
MIDDLEWARE_CLASSES
('mn.middleware.request_handler.RequestHandler',
 'mn.middleware.exception_handler.ExceptionHandler',
 'mn.middleware.response_handler.ResponseHandler',
 'mn.middleware.view_handler.ViewHandler',
 'mn.middleware.startup_handler.StartupHandler')
TIER
3
THOUSAND_SEPARATOR
','
SECRET_KEY
u'********************'
LANGUAGE_COOKIE_NAME
'django_language'
WRAPPED_MODE_BASIC_AUTH_USERNAME
''
DEFAULT_INDEX_TABLESPACE
''
MONITOR
True
ECHO_REQUEST_OBJECT
False
LOGGING_CONFIG
'logging.config.dictConfig'
NODE_SUBJECT
'CN=urn:node:mnTestGMNv2,DC=dataone,DC=org'
TEMPLATE_LOADERS
('django.template.loaders.filesystem.Loader',)
WRAPPED_MODE_BASIC_AUTH_ENABLED
False
NODE_SYNCHRONIZE
True
WSGI_APPLICATION
None
NODE_IDENTIFIER
'urn:node:mnTestGMNv2'
X_FRAME_OPTIONS
'SAMEORIGIN'
AUTHENTICATION_BACKENDS
['django.contrib.auth.backends.ModelBackend']
FORCE_SCRIPT_NAME
None
USE_X_FORWARDED_HOST
False
CSRF_HEADER_NAME
'HTTP_X_CSRFTOKEN'
EMAIL_TIMEOUT
None
SECURE_SSL_HOST
None
SIGNING_BACKEND
'django.core.signing.TimestampSigner'
SESSION_COOKIE_SECURE
True
CSRF_COOKIE_DOMAIN
None
FILE_CHARSET
'utf-8'
DEBUG
True
CSRF_TRUSTED_ORIGINS
[]
LANGUAGE_COOKIE_DOMAIN
None
SYSMETA_STORE_PATH
'/var/local/dataone/gmn/lib/python2.7/site-packages/service/gmn/../stores/sysmeta'
DEFAULT_FILE_STORAGE
'django.core.files.storage.FileSystemStorage'
INSTALLED_APPS
('django.contrib.staticfiles', 'mn')
PUBLIC_OBJECT_LIST
True
LANGUAGES
[('af', 'Afrikaans'),
 ('ar', 'Arabic'),
 ('ast', 'Asturian'),
 ('az', 'Azerbaijani'),
 ('bg', 'Bulgarian'),
 ('be', 'Belarusian'),
 ('bn', 'Bengali'),
 ('br', 'Breton'),
 ('bs', 'Bosnian'),
 ('ca', 'Catalan'),
 ('cs', 'Czech'),
 ('cy', 'Welsh'),
 ('da', 'Danish'),
 ('de', 'German'),
 ('el', 'Greek'),
 ('en', 'English'),
 ('en-au', 'Australian English'),
 ('en-gb', 'British English'),
 ('eo', 'Esperanto'),
 ('es', 'Spanish'),
 ('es-ar', 'Argentinian Spanish'),
 ('es-co', 'Colombian Spanish'),
 ('es-mx', 'Mexican Spanish'),
 ('es-ni', 'Nicaraguan Spanish'),
 ('es-ve', 'Venezuelan Spanish'),
 ('et', 'Estonian'),
 ('eu', 'Basque'),
 ('fa', 'Persian'),
 ('fi', 'Finnish'),
 ('fr', 'French'),
 ('fy', 'Frisian'),
 ('ga', 'Irish'),
 ('gd', 'Scottish Gaelic'),
 ('gl', 'Galician'),
 ('he', 'Hebrew'),
 ('hi', 'Hindi'),
 ('hr', 'Croatian'),
 ('hu', 'Hungarian'),
 ('ia', 'Interlingua'),
 ('id', 'Indonesian'),
 ('io', 'Ido'),
 ('is', 'Icelandic'),
 ('it', 'Italian'),
 ('ja', 'Japanese'),
 ('ka', 'Georgian'),
 ('kk', 'Kazakh'),
 ('km', 'Khmer'),
 ('kn', 'Kannada'),
 ('ko', 'Korean'),
 ('lb', 'Luxembourgish'),
 ('lt', 'Lithuanian'),
 ('lv', 'Latvian'),
 ('mk', 'Macedonian'),
 ('ml', 'Malayalam'),
 ('mn', 'Mongolian'),
 ('mr', 'Marathi'),
 ('my', 'Burmese'),
 ('nb', 'Norwegian Bokmal'),
 ('ne', 'Nepali'),
 ('nl', 'Dutch'),
 ('nn', 'Norwegian Nynorsk'),
 ('os', 'Ossetic'),
 ('pa', 'Punjabi'),
 ('pl', 'Polish'),
 ('pt', 'Portuguese'),
 ('pt-br', 'Brazilian Portuguese'),
 ('ro', 'Romanian'),
 ('ru', 'Russian'),
 ('sk', 'Slovak'),
 ('sl', 'Slovenian'),
 ('sq', 'Albanian'),
 ('sr', 'Serbian'),
 ('sr-latn', 'Serbian Latin'),
 ('sv', 'Swedish'),
 ('sw', 'Swahili'),
 ('ta', 'Tamil'),
 ('te', 'Telugu'),
 ('th', 'Thai'),
 ('tr', 'Turkish'),
 ('tt', 'Tatar'),
 ('udm', 'Udmurt'),
 ('uk', 'Ukrainian'),
 ('ur', 'Urdu'),
 ('vi', 'Vietnamese'),
 ('zh-hans', 'Simplified Chinese'),
 ('zh-hant', 'Traditional Chinese')]
REPLICATION_SPACEALLOCATED
10995116277760
NODE_SYNC_SCHEDULE_MONTH
'*'
STATICFILES_DIRS
[]
PREPEND_WWW
False
CLIENT_CERT_PRIVATE_KEY_PATH
u'********************'
LANGUAGE_COOKIE_AGE
None
SESSION_COOKIE_HTTPONLY
True
DEBUG_PROPAGATE_EXCEPTIONS
False
CSRF_COOKIE_AGE
31449600
DATETIME_FORMAT
'N j, Y, P'
LOGIN_URL
'/accounts/login/'
SESSION_EXPIRE_AT_BROWSER_CLOSE
False
REPLICATION_ALLOWEDNODE
()
SESSION_SAVE_EVERY_REQUEST
False
STAND_ALONE
False
TIME_FORMAT
'P'
AUTH_USER_MODEL
'auth.User'
DATE_INPUT_FORMATS
['%Y-%m-%d',
 '%m/%d/%Y',
 '%m/%d/%y',
 '%b %d %Y',
 '%b %d, %Y',
 '%d %b %Y',
 '%d %b, %Y',
 '%B %d %Y',
 '%B %d, %Y',
 '%d %B %Y',
 '%d %B, %Y']
CSRF_COOKIE_NAME
'csrftoken'
AUTH_PASSWORD_VALIDATORS
u'********************'
PASSWORD_RESET_TIMEOUT_DAYS
u'********************'
SESSION_FILE_PATH
None
CACHE_MIDDLEWARE_ALIAS
'default'
REPLICATION_ALLOWEDOBJECTFORMAT
()
NUMBER_GROUPING
0
SESSION_ENGINE
'django.contrib.sessions.backends.db'
CSRF_FAILURE_VIEW
'django.views.csrf.csrf_failure'
CSRF_COOKIE_PATH
'/'
LOGIN_REDIRECT_URL
'/accounts/profile/'
TEMPLATE_STRING_IF_INVALID
''
WRAPPED_MODE_BASIC_AUTH_PASSWORD
u'********************'
DECIMAL_SEPARATOR
'.'
IGNORABLE_404_URLS
[]
NODE_SYNC_SCHEDULE_HOUR
'*'
LOCALE_PATHS
[]
REPLICATION_MAXOBJECTSIZE
-1
NODE_REPLICATE
True
LOGOUT_URL
'/accounts/logout/'
EMAIL_USE_TLS
False
ALLOW_INTEGRATION_TESTS
True
FIXTURE_DIRS
[]
EMAIL_HOST
'localhost'
DATE_FORMAT
'N j, Y'
MEDIA_ROOT
'/var/local/dataone/gmn/lib/python2.7/site-packages/service/gmn/../stores'
NODE_NAME
'GMN v2 Test'
DEFAULT_EXCEPTION_REPORTER_FILTER
'django.views.debug.SafeExceptionReporterFilter'
ADMINS
(('Roger Dahl', 'dahl@unm.edu'),)
FORMAT_MODULE_PATH
None
DEFAULT_FROM_EMAIL
'webmaster@localhost'
SECURE_HSTS_INCLUDE_SUBDOMAINS
False
MEDIA_URL
''
CLIENT_CERT_PATH
'/var/local/dataone/certs/client/client_cert.pem'
TEMPLATE_DIRS
('/var/local/dataone/gmn/lib/python2.7/site-packages/service/gmn/../mn/templates',)
NODE_BASEURL
'https://gmnv2.test.dataone.org/mn'
DATAONE_ROOT
'https://cn-sandbox.test.dataone.org/cn'
NODE_CONTACT_SUBJECT
'CN=Roger Dahl A1779,O=Google,C=US,DC=cilogon,DC=org'
DISALLOWED_USER_AGENTS
[]
ALLOWED_INCLUDE_ROOTS
[]
USE_I18N
True
LOGGING
{'disable_existing_loggers': True,
 'formatters': {'simple': {'format': '%(levelname)s %(message)s'},
                'verbose': {'datefmt': '%Y-%m-%d %H:%M:%S',
                            'format': '%(asctime)s %(levelname)-8s %(name)s %(module)s %(process)d %(thread)d %(message)s'}},
 'handlers': {'file': {'class': 'logging.FileHandler',
                       'filename': '/var/local/dataone/gmn/lib/python2.7/site-packages/service/gmn/./gmn.log',
                       'formatter': 'verbose',
                       'level': 'DEBUG'},
              'null': {'class': 'logging.NullHandler', 'level': 'DEBUG'}},
 'loggers': {'': {'handlers': ['file'], 'level': 'DEBUG', 'propagate': True},
             'django': {'handlers': ['file'],
                        'level': 'DEBUG',
                        'propagate': True},
             'django.db.backends': {'handlers': ['null'],
                                    'level': 'WARNING',
                                    'propagate': False}},
 'version': 1}
NODE_DESCRIPTION
'GMN v2 Test'
SHORT_DATE_FORMAT
'm/d/Y'
TEMPLATES
[]
SECURE_PROXY_SSL_HEADER
None
LOG_LEVEL
'DEBUG'
TEST_RUNNER
'django.test.runner.DiscoverRunner'
CACHE_MIDDLEWARE_KEY_PREFIX
u'********************'
NODE_SYNC_SCHEDULE_SECOND
'0'
TIME_ZONE
'UTC'
FILE_UPLOAD_MAX_MEMORY_SIZE
2621440
EMAIL_BACKEND
'django.core.mail.backends.smtp.EmailBackend'
EMAIL_USE_SSL
False
TEMPLATE_CONTEXT_PROCESSORS
['django.contrib.auth.context_processors.auth',
 'django.template.context_processors.debug',
 'django.template.context_processors.i18n',
 'django.template.context_processors.media',
 'django.template.context_processors.static',
 'django.template.context_processors.tz',
 'django.contrib.messages.context_processors.messages']
MIGRATION_MODULES
{}
SESSION_COOKIE_AGE
1209600
SETTINGS_MODULE
'gmn.settings'
USE_ETAGS
False
NODE_SYNC_SCHEDULE_MONTHDAY
'*'
LANGUAGES_BIDI
['he', 'ar', 'fa', 'ur']
FILE_UPLOAD_TEMP_DIR
None
INTERNAL_IPS
[]
REQUIRE_WHITELIST_FOR_UPDATE
True
EMAIL_PORT
25
USE_TZ
False
SHORT_DATETIME_FORMAT
'm/d/Y P'
PUBLIC_LOG_RECORDS
True
TEST_NON_SERIALIZED_APPS
[]
PASSWORD_HASHERS
u'********************'
ABSOLUTE_URL_OVERRIDES
{}
LANGUAGE_COOKIE_PATH
'/'
NODE_STATE
'up'
CACHE_MIDDLEWARE_SECONDS
600
EMAIL_SSL_CERTFILE
None
CSRF_COOKIE_HTTPONLY
False
DATETIME_INPUT_FORMATS
['%Y-%m-%d %H:%M:%S',
 '%Y-%m-%d %H:%M:%S.%f',
 '%Y-%m-%d %H:%M',
 '%Y-%m-%d',
 '%m/%d/%Y %H:%M:%S',
 '%m/%d/%Y %H:%M:%S.%f',
 '%m/%d/%Y %H:%M',
 '%m/%d/%Y',
 '%m/%d/%y %H:%M:%S',
 '%m/%d/%y %H:%M:%S.%f',
 '%m/%d/%y %H:%M',
 '%m/%d/%y']
DATAONE_TRUSTED_SUBJECTS
set([])
EMAIL_HOST_USER
''

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] 20170419-09:02:23: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-09:02:23: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-09:02:24: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://ubuntu16-04.kitty.ninja/mn/v1/monitor/ping [org.dataone.client.rest.RestClient] 20170419-09:02:24: [INFO]: Unable to assess v1 capabilities for MN: https://ubuntu16-04.kitty.ninja/mn/v1 : ServiceFailure : class org.dataone.client.exception.ClientSideException: /Received fatal alert: unknown_ca [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-09:02:24: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://ubuntu16-04.kitty.ninja/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20170419-09:02:24: [INFO]: Unable to assess v2 capabilities for MN: https://ubuntu16-04.kitty.ninja/mn/v1 : ServiceFailure : class org.dataone.client.exception.ClientSideException: /Received fatal alert: unknown_ca [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-09:02:24: [INFO]: MNs available: 8 [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-09:02:24: [INFO]: MN: https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-09:02:24: [INFO]: MN: https://dataone-dev.nkn.uidaho.edu/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-09:02:24: [INFO]: MN: https://mn-sandbox-ucsb-2.test.dataone.org/knb/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-09:02:24: [INFO]: MN: https://mn-sandbox-orc-1.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-09:02:24: [INFO]: MN: https://alpha.tdar.org/dataone/ [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-09:02:24: [INFO]: MN: https://test-prod.bco-dmo.org/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-09:02:24: [INFO]: MN: https://ncei-node.test.dataone.org/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-09:02:24: [INFO]: MN: https://edacd1mn.unm.edu/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-09:02:24: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-09:02:24: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-09:02:24: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-09:02:24: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-09:02:24: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-09:02:24: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-09:02:24: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-09:02:24: [INFO]: created client for certificate file: cnSandboxORC1 with subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-09:02:24: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-09:02:24: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-09:02:25: [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] 20170419-09:02:25: [INFO]: ====>>>>> pid of procured test Object: testCnGetLogRecords_Access_public_urnnodemnSandboxUCSB1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-09:02:25: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v1/meta/testCnGetLogRecords_Access_testPerson_urnnodemnSandboxUCSB1 [org.dataone.client.rest.RestClient] 20170419-09:02:25: [INFO]: ====>>>>> pid of procured test Object: testCnGetLogRecords_Access_testPerson_urnnodemnSandboxUCSB1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-09:02:25: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-ucsb-1.test.dataone.org/knb/d1/mn/v1/meta/testCnGetLogRecords_Access_testRightsHolder_urnnodemnSandboxUCSB1 [org.dataone.client.rest.RestClient] 20170419-09:02:25: [INFO]: ====>>>>> pid of procured test Object: testCnGetLogRecords_Access_testRightsHolder_urnnodemnSandboxUCSB1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-09:02:26: [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] 20170419-09:02:26: [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:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) 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:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) 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) 20170419-09:02:26: [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] 20170419-09:02:26: [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:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) 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:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) 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) 20170419-09:02:27: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-orc-1.test.dataone.org/mn/v1/meta/testCnGetLogRecords_Access_public_urnnodemnSandboxORC1 [org.dataone.client.rest.RestClient] 20170419-09:02:27: [INFO]: ====>>>>> pid of procured test Object: testCnGetLogRecords_Access_public_urnnodemnSandboxORC1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-09:02:27: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-orc-1.test.dataone.org/mn/v1/meta/testCnGetLogRecords_Access_testPerson_urnnodemnSandboxORC1 [org.dataone.client.rest.RestClient] 20170419-09:02:27: [INFO]: ====>>>>> pid of procured test Object: testCnGetLogRecords_Access_testPerson_urnnodemnSandboxORC1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-09:02:27: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-sandbox-orc-1.test.dataone.org/mn/v1/meta/testCnGetLogRecords_Access_testRightsHolder_urnnodemnSandboxORC1 [org.dataone.client.rest.RestClient] 20170419-09:02:27: [INFO]: ====>>>>> pid of procured test Object: testCnGetLogRecords_Access_testRightsHolder_urnnodemnSandboxORC1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-09:02:28: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://alpha.tdar.org/dataone/v1/meta/testCnGetLogRecords_Access_public_urnnodemnTestTDAR [org.dataone.client.rest.RestClient] 20170419-09:02:28: [ERROR]: testCnGetLogRecords_Access: Unable to get or create a test object on MN https://alpha.tdar.org/dataone//v1 [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.ServiceFailure: 404: Not Found: Deserializing Text/Plain: Just providing message body: {EndOfMessage} at org.dataone.service.util.ExceptionHandler.deserializeTextPlainAndThrowException(ExceptionHandler.java:477) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:380) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.v1.impl.MultipartMNode.getSystemMetadata(MultipartMNode.java:359) at org.dataone.client.v1.impl.MultipartMNode.getSystemMetadata(MultipartMNode.java:381) at org.dataone.integration.adapters.CommonCallAdapter.getSystemMetadata(CommonCallAdapter.java:239) at org.dataone.integration.ContextAwareTestCaseDataone.procureTestObject(ContextAwareTestCaseDataone.java:1030) 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:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) 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:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) 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) 20170419-09:02:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://test-prod.bco-dmo.org/d1/mn/v1/meta/testCnGetLogRecords_Access_public_urnnodemnTestBCODMO [org.dataone.client.rest.RestClient] 20170419-09:02:29: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-09:02:29: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-09:02:29: [INFO]: certificate filename: cnSandboxORC1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-09:02:29: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170419-09:02:29: [INFO]: client setup as Subject: CN=urn:node:cnSandboxORC1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-09:02:29: [INFO]: creating a test object. pid = testCnGetLogRecords_Access_public_urnnodemnTestBCODMO on https://test-prod.bco-dmo.org/d1/mn/v1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-09:02:29: [INFO]: SystemMetadata for pid: testCnGetLogRecords_Access_public_urnnodemnTestBCODMO 1 testCnGetLogRecords_Access_public_urnnodemnTestBCODMO eml://ecoinformatics.org/eml-2.0.1 17181 03ce09c6b4c3efc1681f3023402998a2 CN=urn:node:cnSandboxORC1,DC=dataone,DC=org CN=testRightsHolder,DC=dataone,DC=org public changePermission 2017-04-19T09:02:29.497+00:00 2017-04-19T09:02:29.497+00:00 urn:node:mnTestBCODMO urn:node:mnTestBCODMO [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-09:02:30: [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_urnnodemnTestBCODMO; FilePart:object = /tmp/mmp.output.4930559749109093389.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.3667678788923318306.tmp (1021 bytes); [org.dataone.client.rest.RestClient] 20170419-09:02:30: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170419-09:02:30: [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:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) 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:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) 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:634) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:82) 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 20170419-09:02:30: [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] 20170419-09:02:30: [INFO]: ====>>>>> pid of procured test Object: testCnGetLogRecords_Access_public_urnnodemnTestNCEI [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-09:02:30: [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] 20170419-09:02:30: [INFO]: ====>>>>> pid of procured test Object: testCnGetLogRecords_Access_testPerson_urnnodemnTestNCEI [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-09:02:30: [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] 20170419-09:02:30: [INFO]: ====>>>>> pid of procured test Object: testCnGetLogRecords_Access_testRightsHolder_urnnodemnTestNCEI [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-09:02:30: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://edacd1mn.unm.edu/mn/v1/meta/testCnGetLogRecords_Access_public_urnnodemnTestNMEPSCOR [org.dataone.client.rest.RestClient] 20170419-09:02:30: [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:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) 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:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) 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) 20170419-09:02:30: [INFO]: testCnGetLogRecords_Access: waiting for log aggregation: (4.0 minutes) [org.dataone.integration.ContextAwareTestCaseDataone] 20170419-09:06:31: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/log?idFilter=testCnGetLogRecords_Access_public_urnnodemnSandboxUCSB1 [org.dataone.client.rest.RestClient] 20170419-09:06:32: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/log?idFilter=testCnGetLogRecords_Access_testPerson_urnnodemnSandboxUCSB1 [org.dataone.client.rest.RestClient] 20170419-09:06:32: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/log?idFilter=testCnGetLogRecords_Access_testRightsHolder_urnnodemnSandboxUCSB1 [org.dataone.client.rest.RestClient] 20170419-09:06:33: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/log?idFilter=testCnGetLogRecords_Access_public_urnnodemnSandboxORC1 [org.dataone.client.rest.RestClient] 20170419-09:06:33: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/log?idFilter=testCnGetLogRecords_Access_testPerson_urnnodemnSandboxORC1 [org.dataone.client.rest.RestClient] 20170419-09:06:33: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-sandbox-ucsb-1.test.dataone.org/cn/v2/log?idFilter=testCnGetLogRecords_Access_testRightsHolder_urnnodemnSandboxORC1 [org.dataone.client.rest.RestClient] 20170419-09:06:34: [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] 20170419-09:06:34: [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] 20170419-09:06:35: [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] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 611.836 sec Results : Tests run: 5, Failures: 0, 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! [JENKINS] Recording test results Notifying upstream projects of job completion Join notifier requires a CauseAction [INFO] ------------------------------------------------------------------------ [INFO] BUILD SUCCESS [INFO] ------------------------------------------------------------------------ [INFO] Total time: 10:37.287s [INFO] Finished at: Wed Apr 19 09:06:35 UTC 2017 [INFO] Final Memory: 29M/447M [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.3-SNAPSHOT/d1_integration-2.3-SNAPSHOT.pom channel stopped Notifying upstream projects of job completion Warning: you have no plugins providing access control for builds, so falling back to legacy behavior of permitting any downstream builds to be triggered Finished: SUCCESS