GPS has got nothing to do with Not trusted server error. *Thanks and Regards, Kumar Bibek* * http://techdroid.kbeanie.com http://www.kbeanie.com*
On Tue, Jul 26, 2011 at 11:50 AM, Seven <[email protected]> wrote: > Hi > Just now , I am tring to run a Test application about GPS > Location on my phone MOTO MB535 ,but I am getting an error. > > > And it is the method . > LocationManager locationManager = (LocationManager) > context.getSystemService(Context.LOCATION_SERVICE); > Location location = null; > > > if > (locationManager.isProviderEnabled(LocationManager.GPS_PROVIDER)) > { > > locationManager.requestLocationUpdates(LocationManager.GPS_PROVIDER, > 2000, > 0, > locationListener); > location = > locationManager.getLastKnownLocation(LocationManager.GPS_PROVIDER); > } > > else if > (locationManager.isProviderEnabled(LocationManager.NETWORK_PROVIDER)) > { > > locationManager.requestLocationUpdates(LocationManager.NETWORK_PROVIDER, > 1000, > 0, > locationListener); > location = > locationManager.getLastKnownLocation(LocationManager.NETWORK_PROVIDER); > } > > else > { > return -1; > } > > int returnCode = -1; > LocationModel model = Constant.Cache.getLocationModel(); > if (null == model) > { > model = new LocationModel(); > Constant.Cache.setLocationModel(model); > } > > if (null != location) > { > > model.setLatitude(location.getLatitude()); > model.setLongitude(location.getLongitude()); > > String cityName = getCityName(location.getLatitude(), > location.getLongitude()); > returnCode = 0; > model.setCityName(cityName); > } > > > > > > > It is the debug message: > 07-26 14:04:25.767: WARN/FTOUTPUT(1367): javax.net.ssl.SSLException: > Not trusted server certificate > 07-26 14:04:25.767: WARN/FTOUTPUT(1367): at > > org.apache.harmony.xnet.provider.jsse.OpenSSLSocketImpl.startHandshake(OpenSSLSocketImpl.java: > 382) > 07-26 14:04:25.767: WARN/FTOUTPUT(1367): at > > com.motorola.android.locationproxy.SuplDataService.createSslSocket(SuplDataService.java: > 370) > 07-26 14:04:25.767: WARN/FTOUTPUT(1367): at > > com.motorola.android.locationproxy.SuplDataService.openTlsSession(SuplDataService.java: > 377) > 07-26 14:04:25.767: WARN/FTOUTPUT(1367): at > > com.motorola.android.locationproxy.SuplDataService.handleMessage(SuplDataService.java: > 141) > 07-26 14:04:25.767: WARN/FTOUTPUT(1367): at > android.os.Handler.dispatchMessage(Handler.java:99) > 07-26 14:04:25.767: WARN/FTOUTPUT(1367): at > android.os.Looper.loop(Looper.java:143) > 07-26 14:04:25.767: WARN/FTOUTPUT(1367): at > com.motorola.server.LocationProxyService.run(LocationProxyService.java: > 343) > 07-26 14:04:25.767: WARN/FTOUTPUT(1367): at > java.lang.Thread.run(Thread.java:1096) > 07-26 14:04:25.767: WARN/FTOUTPUT(1367): Caused by: > java.security.cert.CertificateException: > java.security.cert.CertPathValidatorException: Could not validate > certificate: current time: Tue Jul 26 14:04:25 æ ¼æž—å°¼æ²»æ ‡å‡†æ—¶é— > ´+0800 2011, expiration time: Fri Jul 22 05:33:36 æ ¼æž—å > °¼æ²»æ ‡å‡†æ—¶é—´+0800 2011 > 07-26 14:04:25.767: WARN/FTOUTPUT(1367): at > > com.motorola.android.locationproxy.SuplTrustManager.checkServerTrusted(SuplTrustManager.java: > 135) > 07-26 14:04:25.767: WARN/FTOUTPUT(1367): at > > org.apache.harmony.xnet.provider.jsse.OpenSSLSocketImpl.startHandshake(OpenSSLSocketImpl.java: > 377) > 07-26 14:04:25.767: WARN/FTOUTPUT(1367): ... 7 more > 07-26 14:04:25.767: WARN/FTOUTPUT(1367): Caused by: > java.security.cert.CertPathValidatorException: Could not validate > certificate: current time: Tue Jul 26 14:04:25 æ ¼æž—å°¼æ²»æ ‡å‡†æ—¶é— > ´+0800 2011, expiration time: Fri Jul 22 05:33:36 æ ¼æž—å > °¼æ²»æ ‡å‡†æ—¶é—´+0800 2011 > 07-26 14:04:25.767: WARN/FTOUTPUT(1367): at > > org.bouncycastle.jce.provider.PKIXCertPathValidatorSpi.engineValidate(PKIXCertPathValidatorSpi.java: > 353) > 07-26 14:04:25.767: WARN/FTOUTPUT(1367): at > java.security.cert.CertPathValidator.validate(CertPathValidator.java: > 202) > 07-26 14:04:25.767: WARN/FTOUTPUT(1367): at > > com.motorola.android.locationproxy.SuplTrustManager.checkServerTrusted(SuplTrustManager.java: > 131) > 07-26 14:04:25.767: WARN/FTOUTPUT(1367): ... 8 more > 07-26 14:04:25.767: WARN/FTOUTPUT(1367): Caused by: > java.security.cert.CertificateExpiredException: current time: Tue Jul > 26 14:04:25 æ ¼æž—å°¼æ²»æ ‡å‡†æ—¶é—´+0800 2011, expiration time: Fri > Jul 22 05:33:36 æ ¼æž—å°¼æ²»æ ‡å‡†æ—¶é—´+0800 2011 > 07-26 14:04:25.767: WARN/FTOUTPUT(1367): at > > org.apache.harmony.security.provider.cert.X509CertImpl.checkValidity(X509CertImpl.java: > 190) > 07-26 14:04:25.767: WARN/FTOUTPUT(1367): at > > org.bouncycastle.jce.provider.PKIXCertPathValidatorSpi.engineValidate(PKIXCertPathValidatorSpi.java: > 349) > 07-26 14:04:25.767: WARN/FTOUTPUT(1367): ... 10 more > > And now I do not know why is it caused ? how Can I solve it? > > -- > You received this message because you are subscribed to the Google > Groups "Android Developers" group. > To post to this group, send email to [email protected] > To unsubscribe from this group, send email to > [email protected] > For more options, visit this group at > http://groups.google.com/group/android-developers?hl=en -- You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/android-developers?hl=en

