Service Virtualization

Expand all | Collapse all

SSL Handshake issue

  • 1.  SSL Handshake issue

    Posted 07-18-2018 05:11 AM

    Hi Team,

     

    I am trying to connect with secured (https) rest endpoint , but i am getting the below exception. I used the HTTP Request-HTTP GET  step in Devtest 10.3.0 workstation and configured the ssl keystore(.jks) file and verified it successfully. also added this https.protocols=TLSv1.1TLSv1.2 property in workstation local.property file.

     

    ITR Execution Result

    ============================================================================
    | HTTP
    ============================================================================
    | Step: http GET
    ----------------------------------------------------------------------------
    | Message: java.lang.NullPointerException
    ----------------------------------------------------------------------------
    | Trapped Exception: null
    | Trapped Message: java.lang.NullPointerException
    ----------------------------------------------------------------------------
    STACK TRACE
    java.lang.NullPointerException
    at com.itko.lisa.test.Environment.buildSslScheme(Environment.java:2358)
    at com.itko.lisa.test.CommTrans.setSSLCertInfo(CommTrans.java:727)
    at com.itko.lisa.test.URLTrans.doWebTrans(URLTrans.java:214)
    at com.itko.lisa.test.URLTransBase.execute(URLTransBase.java:491)
    at com.itko.lisa.test.TestNode.executeNode(TestNode.java:984)
    at com.itko.lisa.test.TestCase.execute(TestCase.java:1297)
    at com.itko.lisa.test.TestCase.execute(TestCase.java:1198)
    at com.itko.lisa.test.TestCase.executeNextNode(TestCase.java:1183)
    at com.itko.lisa.editor.WalkThruPanel.prepAndExecNode(WalkThruPanel.java:1115)
    at com.itko.lisa.editor.WalkThruPanel.access$900(WalkThruPanel.java:73)
    at com.itko.lisa.editor.WalkThruPanel$10.doCallback(WalkThruPanel.java:1017)
    at com.itko.util.swing.panels.ProcessingDialog$2.run(ProcessingDialog.java:195)
    at java.lang.Thread.run(Thread.java:745)
    ============================================================================

    HTTP/SSL Debug information 

    [ 12] [SSL Handshake Summary] Thread [TcpSocketClose: java.util.concurrent.ThreadPoolExecutor$Worker@258992b5[State = -1, empty queue]]
    [ 12] [SSL Handshake Summary] Can not be sure if Client or Server
    [ 12] [SSL Handshake Summary] *†‡ indicates linked optional steps
    [ 12] [SSL Handshake Summary]
    [ 12] [SSL Handshake Summary] 1 UNKNOWN Client Hello -->
    [ 12] [SSL Handshake Summary] 2 UNKNOWN <-- Server Hello
    [ 12] [SSL Handshake Summary] 3* UNKNOWN <-- Server Certificate (Public Key)
    [ 12] [SSL Handshake Summary] 4† UNKNOWN <-- Request Client Certificate
    [ 12] [SSL Handshake Summary] 5* UNKNOWN Verify and Trust Server Certificate v
    [ 12] [SSL Handshake Summary] 6‡ UNKNOWN <-- Server Key Exchange
    [ 12] [SSL Handshake Summary] 7 UNKNOWN <-- Server Hello Done
    [ 12] [SSL Handshake Summary] 8† UNKNOWN Client Certificate (Public Key) -->
    [ 12] [SSL Handshake Summary] 9† UNKNOWN v Verify and Trust Client Certificate
    [ 12] [SSL Handshake Summary] 10 UNKNOWN Client Key Exchange -->
    [ 12] [SSL Handshake Summary] 11† UNKNOWN Certificate Verify Confirmation -->
    [ 12] [SSL Handshake Summary] 12 UNKNOWN Client Change Cipher Spec -->
    [ 12] [SSL Handshake Summary] 13 UNKNOWN Client Finished -->
    [ 12] [SSL Handshake Summary] 14 UNKNOWN <-- Server Change Cipher Spec
    [ 12] [SSL Handshake Summary] 15 UNKNOWN <-- Server Finished
    [ 12] [SSL Handshake Summary]
    [ 12] [SSL Handshake Summary] See Alert or Exception for details

     

    From the same endpoint , using SoapUI 4.5.2 tool i am able to get the response.

     

    Appreciate your help.

     

    Regards,
    Balamurugan



  • 2.  Re: SSL Handshake issue

    Posted 07-18-2018 09:16 AM

    There needs to be a comma between the versions:

    https.protocols=TLSv1.1,TLSv1.2

     

    Please do the following:

    1. Close the Workstation.

    2. Add the below entry in the Workstation.vmoptions file and restart the Workstation.

    -Djavax.net.debug=ssl

    3. Delete the workstation.log so to start with a clean log file.

    4. Start Workstation.

    5. Re-run your test.

     

    Post the workstation.log here.

     

    ~Marcy



  • 3.  Re: SSL Handshake issue

    Posted 07-18-2018 10:53 AM

    Hi MarcyNunns I followed your steps and below is my workstation.log

     

    2018-07-18 14:39:02,573Z (20:09) [Agent Info Notifier] INFO System.out - trigger seeding of SecureRandom
    2018-07-18 14:39:02,573Z (20:09) [Agent Info Notifier] INFO System.out - done seeding SecureRandom
    2018-07-18 14:39:02,627Z (20:09) [ProcDlgThreadCallbk@73acdd86] INFO System.out - ***
    2018-07-18 14:39:02,627Z (20:09) [ProcDlgThreadCallbk@73acdd86] INFO System.out - found key for : lisa
    2018-07-18 14:39:02,628Z (20:09) [ProcDlgThreadCallbk@73acdd86] INFO System.out - chain [0] = [
    2018-07-18 14:39:02,628Z (20:09) [ProcDlgThreadCallbk@73acdd86] INFO System.out - [
    2018-07-18 14:39:02,628Z (20:09) [ProcDlgThreadCallbk@73acdd86] INFO System.out - Version: V3
    2018-07-18 14:39:02,628Z (20:09) [ProcDlgThreadCallbk@73acdd86] INFO System.out - Subject: CN=Lisa, OU=Lisa, O=Lisa, L=Dallas, ST=Texas, C=US, EMAILADDRESS=support@itko.com
    2018-07-18 14:39:02,628Z (20:09) [ProcDlgThreadCallbk@73acdd86] INFO System.out - Signature Algorithm: SHA1withRSA, OID = 1.2.840.113549.1.1.5
    2018-07-18 14:39:02,628Z (20:09) [ProcDlgThreadCallbk@73acdd86] INFO System.out -
    2018-07-18 14:39:02,628Z (20:09) [ProcDlgThreadCallbk@73acdd86] INFO System.out - Key: Sun RSA public key, 1024 bits
    2018-07-18 14:39:02,628Z (20:09) [ProcDlgThreadCallbk@73acdd86] INFO System.out - modulus: 107577342571485428802393728049184265786056348388364405824138117397977455761833138845329880593678805610027793821217939298848284286683543926634250841496293888229172692948746730869670908754188073542091973621265074265583182385560072567366227383567380577316296862528343858318946945517967854106447414857653511333997
    2018-07-18 14:39:02,628Z (20:09) [ProcDlgThreadCallbk@73acdd86] INFO System.out - public exponent: 65537
    2018-07-18 14:39:02,628Z (20:09) [ProcDlgThreadCallbk@73acdd86] INFO System.out - Validity: [From: Fri Aug 20 21:37:30 IST 2010,
    2018-07-18 14:39:02,628Z (20:09) [ProcDlgThreadCallbk@73acdd86] INFO System.out - To: Tue Jan 05 21:37:30 IST 2038]
    2018-07-18 14:39:02,628Z (20:09) [ProcDlgThreadCallbk@73acdd86] INFO System.out - Issuer: CN=Lisa, OU=Lisa, O=Lisa, L=Dallas, ST=Texas, C=US, EMAILADDRESS=support@itko.com
    2018-07-18 14:39:02,628Z (20:09) [ProcDlgThreadCallbk@73acdd86] INFO System.out - SerialNumber: [ 4c6ea842]
    2018-07-18 14:39:02,628Z (20:09) [ProcDlgThreadCallbk@73acdd86] INFO System.out -
    2018-07-18 14:39:02,628Z (20:09) [ProcDlgThreadCallbk@73acdd86] INFO System.out - ]
    2018-07-18 14:39:02,628Z (20:09) [ProcDlgThreadCallbk@73acdd86] INFO System.out - Algorithm: [SHA1withRSA]
    2018-07-18 14:39:02,628Z (20:09) [ProcDlgThreadCallbk@73acdd86] INFO System.out - Signature:
    2018-07-18 14:39:02,628Z (20:09) [ProcDlgThreadCallbk@73acdd86] INFO System.out - 0000: 2B 7F 77 08 DE 2F 74 E3 CD 0F 58 D8 57 D9 08 2E +.w../t...X.W...
    2018-07-18 14:39:02,628Z (20:09) [ProcDlgThreadCallbk@73acdd86] INFO System.out - 0010: AC 57 A7 02 81 07 B7 F8 5B 68 AE 22 22 C6 75 EE .W......[h."".u.
    2018-07-18 14:39:02,628Z (20:09) [ProcDlgThreadCallbk@73acdd86] INFO System.out - 0020: C2 41 B6 23 DE ED 17 F8 21 AE 3B ED B6 EA 1A 17 .A.#....!.;.....
    2018-07-18 14:39:02,629Z (20:09) [ProcDlgThreadCallbk@73acdd86] INFO System.out - 0030: A4 5F 95 FD BE AE 74 DA 75 64 19 D6 60 0A 63 61 ._....t.ud..`.ca
    2018-07-18 14:39:02,629Z (20:09) [ProcDlgThreadCallbk@73acdd86] INFO System.out - 0040: B6 2A E1 FB 06 C5 36 E5 00 0C EB 20 EF FA 82 29 .*....6.... ...)
    2018-07-18 14:39:02,629Z (20:09) [ProcDlgThreadCallbk@73acdd86] INFO System.out - 0050: 40 39 EA 61 3A 27 CF 4F 00 18 33 E8 31 4C E4 C5 @9.a:'.O..3.1L..
    2018-07-18 14:39:02,629Z (20:09) [ProcDlgThreadCallbk@73acdd86] INFO System.out - 0060: 44 98 60 15 80 FE 85 FB BF BD 95 AB 35 14 F7 16 D.`.........5...
    2018-07-18 14:39:02,629Z (20:09) [ProcDlgThreadCallbk@73acdd86] INFO System.out - 0070: 9D 58 F5 26 10 B7 76 7D 43 20 A7 4B F4 ED EE CF .X.&..v.C .K....
    2018-07-18 14:39:02,629Z (20:09) [ProcDlgThreadCallbk@73acdd86] INFO System.out -
    2018-07-18 14:39:02,629Z (20:09) [ProcDlgThreadCallbk@73acdd86] INFO System.out - ]
    2018-07-18 14:39:02,629Z (20:09) [ProcDlgThreadCallbk@73acdd86] INFO System.out - ***
    2018-07-18 14:39:02,629Z (20:09) [ProcDlgThreadCallbk@73acdd86] INFO System.out - X509KeyManager passed to SSLContext.init(): need an X509ExtendedKeyManager for SSLEngine use
    2018-07-18 14:39:02,630Z (20:09) [ProcDlgThreadCallbk@73acdd86] INFO System.out - trigger seeding of SecureRandom
    2018-07-18 14:39:02,630Z (20:09) [ProcDlgThreadCallbk@73acdd86] INFO System.out - done seeding SecureRandom
    2018-07-18 14:39:02,678Z (20:09) [Finalizer] INFO System.out - Finalizer, called close()
    2018-07-18 14:39:02,679Z (20:09) [Finalizer] INFO System.out - Finalizer, called closeInternal(true)
    2018-07-18 14:39:02,681Z (20:09) [Finalizer] INFO System.out - Finalizer, called close()
    2018-07-18 14:39:02,681Z (20:09) [Finalizer] INFO System.out - Finalizer, called closeInternal(true)
    2018-07-18 14:39:02,687Z (20:09) [Finalizer] INFO System.out - Finalizer, called close()
    2018-07-18 14:39:02,687Z (20:09) [Finalizer] INFO System.out - Finalizer, called closeInternal(true)
    2018-07-18 14:39:02,688Z (20:09) [Finalizer] INFO System.out - Finalizer, called close()
    2018-07-18 14:39:02,688Z (20:09) [Finalizer] INFO System.out - Finalizer, called closeInternal(true)
    2018-07-18 14:39:02,688Z (20:09) [Finalizer] INFO System.out - Finalizer, called close()
    2018-07-18 14:39:02,688Z (20:09) [Finalizer] INFO System.out - Finalizer, called closeInternal(true)
    2018-07-18 14:39:02,786Z (20:09) [ProcDlgThreadCallbk@73acdd86] INFO com.itko.lisa.test.TestNode -

    ============================================================================
    | HTTP
    ============================================================================
    | Step: http GET
    ----------------------------------------------------------------------------
    | Message: java.lang.NullPointerException
    ----------------------------------------------------------------------------
    | Trapped Exception: null
    | Trapped Message: java.lang.NullPointerException
    ----------------------------------------------------------------------------
    STACK TRACE
    java.lang.NullPointerException
    at com.itko.lisa.test.Environment.buildSslScheme(Environment.java:2358)
    at com.itko.lisa.test.CommTrans.setSSLCertInfo(CommTrans.java:727)
    at com.itko.lisa.test.URLTrans.doWebTrans(URLTrans.java:214)
    at com.itko.lisa.test.URLTransBase.execute(URLTransBase.java:491)
    at com.itko.lisa.test.TestNode.executeNode(TestNode.java:984)
    at com.itko.lisa.test.TestCase.execute(TestCase.java:1297)
    at com.itko.lisa.test.TestCase.execute(TestCase.java:1198)
    at com.itko.lisa.test.TestCase.executeNextNode(TestCase.java:1183)
    at com.itko.lisa.editor.WalkThruPanel.prepAndExecNode(WalkThruPanel.java:1115)
    at com.itko.lisa.editor.WalkThruPanel.access$900(WalkThruPanel.java:73)
    at com.itko.lisa.editor.WalkThruPanel$10.doCallback(WalkThruPanel.java:1017)
    at com.itko.util.swing.panels.ProcessingDialog$2.run(ProcessingDialog.java:195)
    at java.lang.Thread.run(Thread.java:745)
    ============================================================================


    2018-07-18 14:39:02,786Z (20:09) [ProcDlgThreadCallbk@73acdd86] INFO com.itko.lisa.test.TestNode - Raising EVENT_ERROR

     

    Thanks,

    Balamurugan.



  • 4.  Re: SSL Handshake issue

    Posted 07-18-2018 01:02 PM

    Hi Balamurugan,

     

    Would you please also share the contents of the verification window?

     

    Thanks.

     

    --Mike



  • 5.  Re: SSL Handshake issue

    Posted 07-19-2018 01:20 AM

    Hi Mike,

    Below is the ssl keystore verification contents:

    Beginning Keystore Verification
    &#160;
    File: C:\Users\xxxxx\Desktop\xxxxxxx
    Keystore size: 1
    Provider: SUN
    Type: jks
    &#160;
    Alias: ***-******
    Alias Creation Date: 18/7/18 1:09 PM
    Certificate:
    Type: X.509
    Certificate Info:

    [
    [
    Version: V3
    Subject: CN=***, OU=***, O=***, L=******, ST=xxxxxxxx, C=IN
    Signature Algorithm: SHA256withRSA, OID = 1.2.840.113549.1.1.11

    Key: Sun RSA public key, 2048 bits
    modulus: 16345393291132273426420162053640785637536311499287044757268043032308454908718836503570409163435336897889545121611115009546894967089288706860372299525423556921708117985602699595841185854861576372177176292643466201089370890634134260671924820717251269146328816985353507230492530895181043079824188625402711753202088609189232046265058871221594612588898187900116957842339585381221226296289985271688500986980436790972920284399113288281212191592550839961585751827145926939817798456547836789925234616678438055889965468492568286523296065863583109471856104281324570900751038600616837641363592395467146904627772430349305342705447
    public exponent: 65537
    Validity: [From: Wed May 16 16:52:20 IST 2018,
    To: Mon Feb 08 16:52:20 IST 2021]
    Issuer: CN=***, OU=***, O=***, L=xxxxxxx, ST=xxxxxxxxxx, C=IN
    SerialNumber: [ 3f8e92ca]

    Certificate Extensions: 1
    [1]: ObjectId: 2.5.29.14 Criticality=false
    SubjectKeyIdentifier [
    KeyIdentifier [
    0000: 55 9B 01 B1 BF 24 16 79 C6 F1 B7 10 FE 57 85 A0 U....$.y.....W..
    0010: A5 E2 62 16 ..b.
    ]
    ]

    ]
    Algorithm: [SHA256withRSA]
    Signature:
    0000: 0A 65 6E 37 47 1C AF 0F 74 08 AA 8C 8E 4A AE E2 .en7G...t....J..
    0010: B7 E1 38 FE A3 98 48 90 5C 74 BA 32 91 50 FC B9 ..8...H.\t.2.P..
    0020: 42 73 D4 D1 0C 7B AA 96 C3 52 AF 2F 88 F4 60 B2 Bs.......R./..`.
    0030: CF CB BC 05 41 42 35 06 0D B5 0A DC F6 19 72 6A ....AB5.......rj
    0040: 20 19 AF CE 96 91 8F 95 47 81 F7 F7 5A 9A 05 F2 .......G...Z...
    0050: 4A 5F 1A 82 8C E5 20 90 77 40 E7 28 8B 30 FD 5D J_.... .w@.(.0.]
    0060: C2 D9 0C DD C0 86 8B 4C CE 42 AB EA 37 5E E1 C1 .......L.B..7^..
    0070: 86 A1 68 72 37 40 68 38 B7 9A AF B5 58 05 22 D1 ..hr7@h8....X.&quot;.
    0080: 62 7F 2F 96 18 5A B7 E3 A0 15 5E 9E DC 04 C2 CC b./..Z....^.....
    0090: F2 37 7B 6C 08 82 E9 45 A4 60 52 E6 F6 E2 DF 1D .7.l...E.`R.....
    00A0: 54 A8 92 76 9C 6E 69 04 86 32 CA C1 1C 8D E0 07 T..v.ni..2......
    00B0: 41 5A D7 64 81 5E 41 50 89 D9 33 24 DF A9 C5 84 AZ.d.^AP..3$....
    00C0: 76 6D 07 45 E6 0B 57 92 54 23 A8 EC 3E D6 DB B3 vm.E..W.T#..&gt;...
    00D0: 37 C1 66 40 63 8A 22 ED 0B 04 49 3B D7 F7 44 F8 7.f@c.&quot;...I;..D.
    00E0: 69 DD 07 EA 0B 38 50 65 BC D8 73 C6 3D 01 03 EF i....8Pe..s.=...
    00F0: 00 DA E0 80 10 DF 19 67 58 D7 78 C6 E3 A4 51 C5 .......gX.x...Q.

    ]
    Certificate Data:
    MIIDWTCCAkGgAwIBAgIEP46SyjANBgkqhkiG9w0BAQsFADBdMQswCQYDVQQGEwJJTjESMBAGA1UE
    CBMJVGFtaWxOYWR1MRAwDgYDVQQHEwdjaGVubmFpMQwwCgYDVQQKEwNTQ0IxDDAKBgNVBAsTA1ND
    QjEMMAoGA1UEAxMDU0NCMB4XDTE4MDUxNjExMjIyMFoXDTIxMDIwODExMjIyMFowXTELMAkGA1UE
    BhMCSU4xEjAQBgNVBAgTCVRhbWlsTmFkdTEQMA4GA1UEBxMHY2hlbm5haTEMMAoGA1UEChMDU0NC
    MQwwCgYDVQQLEwNTQ0IxDDAKBgNVBAMTA1NDQjCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoC
    ggEBAIF6/yoEyumvlp2gAVOplVAU16PqEH1tDIKWG2jt5lKE79rGs91kLaiBOpHI38lJph8kJxai
    eBQXB63OFTHTiw/TYQ0G+oiJK8lmO/tovXRNDGdTcw+lOTXrtp4ots5wAkiK2lRwrcl6M4se+ajN
    BqfRStt3lg1tVznaZkDgOS27P7PoX5CTtyNbc+zrIMFJYzvxjwV+QQUH9zpTjrtNFuyuJVhf04KR
    NS8tldwKjC+p4N2Vz6ikNh+UfAJODkcAShjBd9N+1pAmp9UbomsX/oObSPrsyTK7MMrd5+atr2yY
    tnGtId7gtux7K0339gAoQ5R9WXHUvTTnNWk+7GW5vycCAwEAAaMhMB8wHQYDVR0OBBYEFFWbAbG/
    JBZ5xvG3EP5XhaCl4mIWMA0GCSqGSIb3DQEBCwUAA4IBAQAKZW43RxyvD3QIqoyOSq7it+E4/qOY
    SJBcdLoykVD8uUJz1NEMe6qWw1KvL4j0YLLPy7wFQUI1Bg21Ctz2GXJqIBmvzpaRj5VHgff3WpoF
    8kpfGoKM5SCQd0DnKIsw/V3C2QzdwIaLTM5Cq+o3XuHBhqFocjdAaDi3mq+1WAUi0WJ/L5YYWrfj
    oBVentwEwszyN3tsCILpRaRgUub24t8dVKiSdpxuaQSGMsrBHI3gB0Fa12SBXkFQidkzJN+pxYR2
    bQdF5gtXklQjqOw+1tuzN8FmQGOKIu0LBEk71/dE+GndB+oLOFBlvNhzxj0BA+8A2uCAEN8ZZ1jX
    eMbjpFHF
    Certificate Key Algorithm: RSA
    Certificate Public Key Format: X.509
    Certificate Public Key Data:
    MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAgXr/KgTK6a+WnaABU6mVUBTXo+oQfW0M
    gpYbaO3mUoTv2saz3WQtqIE6kcjfyUmmHyQnFqJ4FBcHrc4VMdOLD9NhDQb6iIkryWY7+2i9dE0M
    Z1NzD6U5Neu2nii2znACSIraVHCtyXozix75qM0Gp9FK23eWDW1XOdpmQOA5Lbs/s+hfkJO3I1tz
    7OsgwUljO/GPBX5BBQf3OlOOu00W7K4lWF/TgpE1Ly2V3AqML6ng3ZXPqKQ2H5R8Ak4ORwBKGMF3
    037WkCan1Ruiaxf+g5tI+uzJMrswyt3n5q2vbJi2ca0h3uC27HsrTff2AChDlH1ZcdS9NOc1aT7s
    Zbm/JwIDAQAB
    Certificate is Self-Signed
    Certificate Verified against itself
    Unable to find alias:
    Verification Failed

    Thanks,

    Balamurugan.



  • 6.  Re: SSL Handshake issue

    Posted 07-19-2018 09:41 AM

    Hi Balamurugan,

     

    At the end, I see "Unable to find alias: Verification Failed".  The error is possibly related to an incorrect value for the alias.

     

    --Mike



  • 7.  Re: SSL Handshake issue

    Posted 07-20-2018 02:31 AM

    I did not supply any value for the alias.



  • 8.  Re: SSL Handshake issue

    Posted 07-19-2018 12:37 AM

    Hi Bala,

     

    Could you also share a screenshot of your REST step?

    I believe the exception you are facing is not regarding SSL yet.

     

    Thanks

    Heloisa



  • 9.  Re: SSL Handshake issue

    Posted 07-19-2018 01:23 AM

    Hi Maria,

     

    I am using the HTTP/HTML Request step in DevTest workstation 10.3.0

     

     

    Thanks,

    Balamurugan.



  • 10.  Re: SSL Handshake issue

    Posted 07-19-2018 04:52 PM

    Bala,

     

    Can you screen shot the Step Information?

     

    ~Marcy



  • 11.  Re: SSL Handshake issue

    Posted 07-20-2018 02:30 AM



  • 12.  Re: SSL Handshake issue

    Posted 07-20-2018 10:24 AM

    Hi Bala,

     

    Please specify an alias and key password - then click the second "Verify" button.  The key password is likely the same as the keystore password.  I believe that may be the issue.

     

    --Mike



  • 13.  Re: SSL Handshake issue

    Posted 07-25-2018 03:20 AM

    Hi Mike, is there anyway i can bypass the certificate validation and use the endpoint credentials(username & password) in DevTest. 

    In SoapUI tool i just supplied the username& password and its worked perfect. But in DevTest even though we supply the username/password we are getting ssl bad certificate error.

    If the endpoint is built to accept the two authentication type (credentials or certificate) why devtest requires certificates?

     

    Regards,

    Balamurugan.



  • 14.  Re: SSL Handshake issue

    Posted 07-27-2018 02:22 PM

    just to make sure-  Do you have your keystore file under Lisa_Home and have you given the keystore file path and password in local.properties?