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

Reply via email to