Found the solution after spending many hours!! We changed the super admin of IOT server, so had to edit IOT_HOME/repository/deployment/server/jaggeryapps/ios-web-agent/app/conf/config.json and change 'owner' and 'adminUser' to '[email protected]' , none of the document says about this file!!
On Wed, Aug 29, 2018 at 1:47 PM, Hans Emmanuel <[email protected]> wrote: > Do anyone have any idea about this issue? Any clue? > > On Tue, Aug 28, 2018 at 2:13 PM, Hans Emmanuel <[email protected]> > wrote: > >> We are facing an issue with IOS device enrollment to wso2 IoT server 3.3.0 >> . We installed IOS featured and MDM certificates by following this doc >> https://docs.wso2.com/display/IOTS330/iOS+Configurations. But when >> enrolling from IOS without using the agent from safari it throwing 500 >> error >> >> >> HTTP Status 500 - org.mozilla.javascript.JavaScriptException: Error: >>> {/app/modules/oauth/token-handlers.js} Could not set up access token >>> pair by password grant type. Encoded client credentials are missing - >>> setupTokenPairByPasswordGrantType(x, y) (/ios-web-agent/app/modules/oa >>> uth/token-handlers.js#44) >>> Status report >>> org.mozilla.javascript.JavaScriptException: Error: >>> {/app/modules/oauth/token-handlers.js} Could not set up access token >>> pair by password grant type. Encoded client credentials are missing - >>> setupTokenPairByPasswordGrantType(x, y) (/ios-web-agent/app/modules/oa >>> uth/token-handlers.js#44) >>> description >>> The server encountered an internal error that prevented it from >>> fulfilling this request. >>> Apache Tomcat/7.0.85 >> >> >> We tried by creating new tenant and user, but no luck. Please see the >> wso2carbon.log below. It seems like the API call https://IOT-SERVER:9443/ >> api-application-registration/register/tenants?tenantDomain=carbon. >> super&applicationName=ios-webapp-carbon.super is failing with 401. Could >> you please help us to solve this? >> >> >> 0 bytes written {org.apache.http.nio.reactor.ssl.SSLIOSession} >> >> [2018-08-28 00:34:45,784] DEBUG - http-outgoing-397: Produce output >> {org.apache.synapse.transport.http.conn.LoggingNHttpClientConnection} >> >> [2018-08-28 00:34:45,784] DEBUG - I/O session http-outgoing-397-250 >> 192.168.3.216:54504<->192.168.3.216:9443[ACTIVE][rw:w][ACTIV >> E][rw][NOT_HANDSHAKING][0][0][1189][0]: 1105 bytes written >> {org.apache.http.nio.reactor.ssl.SSLIOSession} >> >> [2018-08-28 00:34:45,785] DEBUG - HTTPS-Sender I/O dispatcher-4 << >> "POST /api-application-registration/register/tenants?tenantDomain= >> carbon.super&applicationName=ios-webapp-carbon.super HTTP/1.1[\r][\n]" >> {org.apache.synapse.transport.http.wire} >> >> [2018-08-28 00:34:45,785] DEBUG - HTTPS-Sender I/O dispatcher-4 << >> "X-JWT-Assertion: eyJhbGciOiJSUzI1NiJ9.eyJzdWIiO >> iJhZG1pbkBjYXJib24uc3VwZXIiLCJhdWQiOlsiZGV2aWNlbWd0Il0sIm5iZ >> iI6MTUzNTQ0MTY4NSwiVXNlcm5hbWUiOiJhZG1pbkBjYXJib24uc3VwZXIiL >> CJpc3MiOiJ3c28yLm9yZ1wvcHJvZHVjdHNcL2lvdCIsImh0dHA6XC9cL3dzb >> zIub3JnXC9jbGFpbXNcL2VuZHVzZXJUZW5hbnRJZCI6Ii0xMjM0IiwiaHR0c >> DpcL1wvd3NvMi5vcmdcL2NsYWltc1wvZW5kdXNlciI6ImFkbWluQGNhcmJvb >> i5zdXBlciIsImV4cCI6MTUzNTUwMTY4NSwiaWF0IjoxNTM1NDQxNjg1LCJqd >> GkiOiIxNTM1NDQxNjg1NjkwMTQ5NTMwODMxNyJ9.jvxyzu4CwQKKJy2HL- >> H48PxP-9jOR1qC_ca_I3WbU3EuBe4yYw6RxYuWZOsNLJWsy77S_ >> KPl3WlV4gUGnd4IsQHEnMARv_dYCtsEqpxAcT6Ga2ysfwCCtsuitgb_va65Q >> mbYsBiMz2TOS-dVzzrdcbmljnTwUybvkAvCRY-R-ym16WgY7LY-mV2P5q- >> 2q-DTeor6uGHFYrbuWaYIP3WlcoWByzIlsKbKnMGRTfal5bEIMmDg77Ah73C >> Kj1V2NX0PugywEUmplEXAICBzvGlw4Ee5NuvllqDiNtER1fKkWnGgrZt561b >> i2D1436MQi4Tpy1dm_Qh2P0wMKQD6-FmNtw[\r][\n]" >> {org.apache.synapse.transport.http.wire} >> >> [2018-08-28 00:34:45,785] DEBUG - HTTPS-Sender I/O dispatcher-4 << >> "Content-Type: application/json; charset=UTF-8[\r][\n]" >> {org.apache.synapse.transport.http.wire} >> >> [2018-08-28 00:34:45,785] DEBUG - HTTPS-Sender I/O dispatcher-4 << >> "Transfer-Encoding: chunked[\r][\n]" {org.apache.synapse.transport. >> http.wire} >> >> [2018-08-28 00:34:45,785] DEBUG - HTTPS-Sender I/O dispatcher-4 << >> "Host: enrollment.cryptocom.biz:9443[\r][\n]" >> {org.apache.synapse.transport.http.wire} >> >> [2018-08-28 00:34:45,785] DEBUG - HTTPS-Sender I/O dispatcher-4 << >> "Connection: Keep-Alive[\r][\n]" {org.apache.synapse.transport.http.wire} >> >> [2018-08-28 00:34:45,785] DEBUG - HTTPS-Sender I/O dispatcher-4 << >> "User-Agent: Synapse-PT-HttpComponents-NIO[\r][\n]" >> {org.apache.synapse.transport.http.wire} >> >> [2018-08-28 00:34:45,785] DEBUG - HTTPS-Sender I/O dispatcher-4 << >> "[\r][\n]" {org.apache.synapse.transport.http.wire} >> >> [2018-08-28 00:34:45,785] DEBUG - HTTPS-Sender I/O dispatcher-4 << >> "0[\r][\n]" {org.apache.synapse.transport.http.wire} >> >> [2018-08-28 00:34:45,785] DEBUG - HTTPS-Sender I/O dispatcher-4 << >> "[\r][\n]" {org.apache.synapse.transport.http.wire} >> >> [2018-08-28 00:34:45,786] DEBUG - I/O session http-outgoing-397-250 >> 192.168.3.216:54504<->192.168.3.216:9443[ACTIVE][rw:w][ACTIV >> E][rw][NOT_HANDSHAKING][0][0][1189][0]: Clear event [w] >> {org.apache.http.nio.reactor.ssl.SSLIOSession} >> >> [2018-08-28 00:34:45,786] DEBUG - Adding tenant: -1234, isTenantLoaded: >> false {org.wso2.carbon.registry.indexing.internal.IndexingServiceC >> omponent} >> >> [2018-08-28 00:34:45,786] DEBUG - Size of initializedTenants after >> adding tenant -1234: 1 {org.wso2.carbon.registry.inde >> xing.internal.IndexingServiceComponent} >> >> [2018-08-28 00:34:45,788] DEBUG - Failed to authorize incoming request >> , API : %2Fapi-application-registration%2Fregister%2Ftenants >> {org.wso2.carbon.webapp.authenticator.framework.WebappAuthen >> ticationValve} >> >> [2018-08-28 00:34:45,788] DEBUG - http-outgoing-397: Consume input >> {org.apache.synapse.transport.http.conn.LoggingNHttpClientConnection} >> >> [2018-08-28 00:34:45,788] DEBUG - I/O session http-outgoing-397-250 >> 192.168.3.216:54504<->192.168.3.216:9443[ACTIVE][r:r][ACTIVE >> ][r][NOT_HANDSHAKING][0][0][0][0]: 195 bytes read >> {org.apache.http.nio.reactor.ssl.SSLIOSession} >> >> [2018-08-28 00:34:45,789] DEBUG - HTTPS-Sender I/O dispatcher-4 >> >> "HTTP/1.1 401 Unauthorized[\r][\n]" {org.apache.synapse.transport. >> http.wire} >> >> [2018-08-28 00:34:45,789] DEBUG - HTTPS-Sender I/O dispatcher-4 >> >> "Content-Type: application/xml;charset=UTF-8[\r][\n]" >> {org.apache.synapse.transport.http.wire} >> >> [2018-08-28 00:34:45,789] DEBUG - HTTPS-Sender I/O dispatcher-4 >> >> "Content-Length: 36[\r][\n]" {org.apache.synapse.transport.http.wire} >> >> [2018-08-28 00:34:45,789] DEBUG - HTTPS-Sender I/O dispatcher-4 >> >> "Date: Tue, 28 Aug 2018 07:34:45 GMT[\r][\n]" {org.apache.synapse.transport. >> http.wire} >> >> [2018-08-28 00:34:45,789] DEBUG - HTTPS-Sender I/O dispatcher-4 >> >> "Server: WSO2 Carbon Server[\r][\n]" {org.apache.synapse.transport. >> http.wire} >> >> [2018-08-28 00:34:45,789] DEBUG - HTTPS-Sender I/O dispatcher-4 >> >> "[\r][\n]" {org.apache.synapse.transport.http.wire} >> >> [2018-08-28 00:34:45,789] DEBUG - HTTPS-Sender I/O dispatcher-4 >> >> "Failed to authorize incoming request" {org.apache.synapse.transport. >> http.wire} >> >> [2018-08-28 00:34:45,789] DEBUG - http-outgoing-397 << HTTP/1.1 401 >> Unauthorized {org.apache.synapse.transport.http.headers} >> >> [2018-08-28 00:34:45,789] DEBUG - http-outgoing-397 << Content-Type: >> application/xml;charset=UTF-8 {org.apache.synapse.transport.http.headers} >> >> [2018-08-28 00:34:45,789] DEBUG - http-outgoing-397 << Content-Length: >> 36 {org.apache.synapse.transport.http.headers} >> >> [2018-08-28 00:34:45,790] DEBUG - http-outgoing-397 << Date: Tue, 28 >> Aug 2018 07:34:45 GMT {org.apache.synapse.transport.http.headers} >> >> [2018-08-28 00:34:45,790] DEBUG - http-outgoing-397 << Server: WSO2 >> Carbon Server {org.apache.synapse.transport.http.headers} >> >> [2018-08-28 00:34:45,790] DEBUG - I/O session http-outgoing-397-250 >> 192.168.3.216:54504<->192.168.3.216:9443[ACTIVE][r:r][ACTIVE >> ][r][NOT_HANDSHAKING][0][0][0][0]: Set attribute RES_HEADER_ARRIVAL_TIME >> {org.apache.http.nio.reactor.ssl.SSLIOSession} >> >> [2018-08-28 00:34:45,790] DEBUG - I/O session http-outgoing-397-250 >> 192.168.3.216:54504<->192.168.3.216:9443[ACTIVE][r:r][ACTIVE >> ][r][NOT_HANDSHAKING][0][0][0][0]: Set attribute >> RES_FROM_BACKEND_READ_START_TIME {org.apache.http.nio.reactor.s >> sl.SSLIOSession} >> >> [2018-08-28 00:34:45,790] DEBUG - I/O session http-incoming-860-249 >> 192.168.3.216:8243<->192.168.3.216:41245[ACTIVE][:r][ACTIVE] >> [][NOT_HANDSHAKING][0][0][0][0]: Set attribute CLIENT_WORKER_INIT_TIME >> {org.apache.http.nio.reactor.ssl.SSLIOSession} >> >> [2018-08-28 00:34:45,790] DEBUG - getAction (null) from >> org.apache.axis2.client.Options@5314693d {org.apache.axis2.client.Optio >> ns} >> >> [2018-08-28 00:34:45,790] DEBUG - Old SoapAction is (null) >> {org.apache.axis2.context.MessageContext} >> >> >> >> >> Thanks in advance. >> > > > > -- > Warm Regards, > Hans Emmanuel > *Project Manager (Linux Infrastructure Management)* > *Email* : [email protected] *|* *Skype* : sparkhans > <http://www.sparksupport.com/> <http://www.sparkmycloud.com/> > <https://www.facebook.com/sparksupport> > <http://www.linkedin.com/company/244846> > <https://twitter.com/sparksupport> > 3rd Floor, Leela Infopark, Phase -2,Kakanad, Kochi-30, Kerala, India > *Phone*:+91 484 6561696 , *Mobile*:91-9744167260. > *Confidentiality Notice:* Information in this e-mail is proprietary to > SparkSupport. and is intended for use only by the addressed, and may > contain information that is privileged, confidential or exempt from > disclosure. If you are not the intended recipient, you are notified that > any use of this information in any manner is strictly prohibited. Please > delete this mail & notify us immediately at [email protected] > -- Warm Regards, Hans Emmanuel *Project Manager (Linux Infrastructure Management)* *Email* : [email protected] *|* *Skype* : sparkhans <http://www.sparksupport.com/> <http://www.sparkmycloud.com/> <https://www.facebook.com/sparksupport> <http://www.linkedin.com/company/244846> <https://twitter.com/sparksupport> 3rd Floor, Leela Infopark, Phase -2,Kakanad, Kochi-30, Kerala, India *Phone*:+91 484 6561696 , *Mobile*:91-9744167260. *Confidentiality Notice:* Information in this e-mail is proprietary to SparkSupport. and is intended for use only by the addressed, and may contain information that is privileged, confidential or exempt from disclosure. If you are not the intended recipient, you are notified that any use of this information in any manner is strictly prohibited. Please delete this mail & notify us immediately at [email protected]
_______________________________________________ Dev mailing list [email protected] http://wso2.org/cgi-bin/mailman/listinfo/dev
