Skip to content

error orcid provider #91

@robkooper

Description

@robkooper

A user logged in using orcid provider. When trying to activate the user the following error was shown.

I believe this is the error when they first signed up.

2020-10-01 17:30:44,984 - [ERROR  ] - application - Unable to log user in. An exception was thrown
securesocial.core.AuthenticationException: null
	at securesocial.core.OAuth2Provider.doAuth(OAuth2Provider.scala:117) ~[ws.securesocial.securesocial_2.10-2.1.4.jar:2.1.4]
	at securesocial.core.IdentityProvider.authenticate(IdentityProvider.scala:75) ~[ws.securesocial.securesocial_2.10-2.1.4.jar:2.1.4]
	at securesocial.controllers.ProviderController$$anonfun$handleAuth$1.apply(ProviderController.scala:92) [ws.securesocial.securesocial_2.10-2.1.4.jar:2.1.4]
	at securesocial.controllers.ProviderController$$anonfun$handleAuth$1.apply(ProviderController.scala:88) [ws.securesocial.securesocial_2.10-2.1.4.jar:2.1.4]
	at play.api.mvc.ActionBuilder$$anonfun$apply$10.apply(Action.scala:221) [com.typesafe.play.play_2.10-2.2.6.jar:2.2.6]
	at play.api.mvc.ActionBuilder$$anonfun$apply$10.apply(Action.scala:220) [com.typesafe.play.play_2.10-2.2.6.jar:2.2.6]
2020-10-01 17:31:05,782 - [ERROR  ] - play - Cannot invoke the action, eventually got an error: com.mongodb.WriteConcernException: { "serverUsed" : "clowder-mongodb/10.43.167.14:27017" , "connectionId" : 38232 , "err" : "Updating the path 'profile.orcidID' would create a conflict at 'profile'" , "code" : 40 , "codeName" : "ConflictingUpdateOperators" , "n" : 0 , "ok" : 1.0}

I believe this is the error when activating the user.

2020-10-01 17:31:05,785 - [ERROR  ] - application -

! @7hacp4hb6 - Internal server error, for (POST) [/api/admin/users] ->

play.api.Application$$anon$1: Execution exception[[WriteConcernException: { "serverUsed" : "clowder-mongodb/10.43.167.14:27017" , "connectionId" : 38232 , "err" : "Updating the path 'profile.orcidID' would create a conflict at 'profile'" , "code" : 40 , "codeName" : "ConflictingUpdateOperators" , "n" : 0 , "ok" : 1.0}]]
	at play.api.Application$class.handleError(Application.scala:293) ~[com.typesafe.play.play_2.10-2.2.6.jar:2.2.6]
	at play.api.DefaultApplication.handleError(Application.scala:399) [com.typesafe.play.play_2.10-2.2.6.jar:2.2.6]
	at play.core.server.netty.PlayDefaultUpstreamHandler$$anonfun$3$$anonfun$applyOrElse$3.apply(PlayDefaultUpstreamHandler.scala:268) [com.typesafe.play.play_2.10-2.2.6.jar:2.2.6]
	at play.core.server.netty.PlayDefaultUpstreamHandler$$anonfun$3$$anonfun$applyOrElse$3.apply(PlayDefaultUpstreamHandler.scala:268) [com.typesafe.play.play_2.10-2.2.6.jar:2.2.6]
	at scala.Option.map(Option.scala:145) [org.scala-lang.scala-library-2.10.4.jar:na]
	at play.core.server.netty.PlayDefaultUpstreamHandler$$anonfun$3.applyOrElse(PlayDefaultUpstreamHandler.scala:268) [com.typesafe.play.play_2.10-2.2.6.jar:2.2.6]
Caused by: com.mongodb.WriteConcernException: { "serverUsed" : "clowder-mongodb/10.43.167.14:27017" , "connectionId" : 38232 , "err" : "Updating the path 'profile.orcidID' would create a conflict at 'profile'" , "code" : 40 , "codeName" : "ConflictingUpdateOperators" , "n" : 0 , "ok" : 1.0}
	at com.mongodb.CommandResult.getException(CommandResult.java:77) ~[org.mongodb.mongo-java-driver-2.11.3.jar:na]
	at com.mongodb.CommandResult.throwOnError(CommandResult.java:110) ~[org.mongodb.mongo-java-driver-2.11.3.jar:na]
	at com.mongodb.DBTCPConnector._checkWriteError(DBTCPConnector.java:102) ~[org.mongodb.mongo-java-driver-2.11.3.jar:na]
	at com.mongodb.DBTCPConnector.say(DBTCPConnector.java:142) ~[org.mongodb.mongo-java-driver-2.11.3.jar:na]
	at com.mongodb.DBTCPConnector.say(DBTCPConnector.java:115) ~[org.mongodb.mongo-java-driver-2.11.3.jar:na]
	at com.mongodb.DBApiLayer$MyCollection.update(DBApiLayer.java:327) ~[org.mongodb.mongo-java-driver-2.11.3.jar:na]
2020-10-01 17:31:26,080 - [ERROR  ] - play - Cannot invoke the action, eventually got an error: com.mongodb.WriteConcernException: { "serverUsed" : "clowder-mongodb/10.43.167.14:27017" , "connectionId" : 38232 , "err" : "Updating the path 'profile.orcidID' would create a conflict at 'profile'" , "code" : 40 , "codeName" : "ConflictingUpdateOperators" , "n" : 0 , "ok" : 1.0}
2020-10-01 17:31:26,082 - [ERROR  ] - application -

! @7hacp5lbn - Internal server error, for (POST) [/api/admin/users] ->

play.api.Application$$anon$1: Execution exception[[WriteConcernException: { "serverUsed" : "clowder-mongodb/10.43.167.14:27017" , "connectionId" : 38232 , "err" : "Updating the path 'profile.orcidID' would create a conflict at 'profile'" , "code" : 40 , "codeName" : "ConflictingUpdateOperators" , "n" : 0 , "ok" : 1.0}]]
	at play.api.Application$class.handleError(Application.scala:293) ~[com.typesafe.play.play_2.10-2.2.6.jar:2.2.6]
	at play.api.DefaultApplication.handleError(Application.scala:399) [com.typesafe.play.play_2.10-2.2.6.jar:2.2.6]
	at play.core.server.netty.PlayDefaultUpstreamHandler$$anonfun$3$$anonfun$applyOrElse$3.apply(PlayDefaultUpstreamHandler.scala:268) [com.typesafe.play.play_2.10-2.2.6.jar:2.2.6]
	at play.core.server.netty.PlayDefaultUpstreamHandler$$anonfun$3$$anonfun$applyOrElse$3.apply(PlayDefaultUpstreamHandler.scala:268) [com.typesafe.play.play_2.10-2.2.6.jar:2.2.6]
	at scala.Option.map(Option.scala:145) [org.scala-lang.scala-library-2.10.4.jar:na]
	at play.core.server.netty.PlayDefaultUpstreamHandler$$anonfun$3.applyOrElse(PlayDefaultUpstreamHandler.scala:268) [com.typesafe.play.play_2.10-2.2.6.jar:2.2.6]
Caused by: com.mongodb.WriteConcernException: { "serverUsed" : "clowder-mongodb/10.43.167.14:27017" , "connectionId" : 38232 , "err" : "Updating the path 'profile.orcidID' would create a conflict at 'profile'" , "code" : 40 , "codeName" : "ConflictingUpdateOperators" , "n" : 0 , "ok" : 1.0}
	at com.mongodb.CommandResult.getException(CommandResult.java:77) ~[org.mongodb.mongo-java-driver-2.11.3.jar:na]
	at com.mongodb.CommandResult.throwOnError(CommandResult.java:110) ~[org.mongodb.mongo-java-driver-2.11.3.jar:na]
	at com.mongodb.DBTCPConnector._checkWriteError(DBTCPConnector.java:102) ~[org.mongodb.mongo-java-driver-2.11.3.jar:na]
	at com.mongodb.DBTCPConnector.say(DBTCPConnector.java:142) ~[org.mongodb.mongo-java-driver-2.11.3.jar:na]
	at com.mongodb.DBTCPConnector.say(DBTCPConnector.java:115) ~[org.mongodb.mongo-java-driver-2.11.3.jar:na]
	at com.mongodb.DBApiLayer$MyCollection.update(DBApiLayer.java:327) ~[org.mongodb.mongo-java-driver-2.11.3.jar:na]

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions