{ "id": "149898", "key": "AC-1715", "fields": { "issuetype": { "id": "1", "description": "A problem which impairs or prevents the functions of the product.", "name": "Bug", "subtask": false }, "project": { "id": "12217", "key": "AC", "name": "Appcelerator - INBOX", "projectCategory": { "id": "10000", "description": "", "name": "Customer Service" } }, "resolution": { "id": "10000", "description": "", "name": "Done" }, "resolutiondate": "2015-09-30T05:40:57.000+0000", "created": "2015-07-27T06:36:35.000+0000", "labels": [ "macos", "titanium" ], "versions": [], "issuelinks": [], "assignee": { "name": "shossain", "key": "shossain", "displayName": "Shak Hossain", "active": false, "timeZone": "America/Los_Angeles" }, "updated": "2016-03-08T07:38:12.000+0000", "status": { "description": "A resolution has been taken, and it is awaiting verification by reporter. From here issues are either reopened, or are closed.", "name": "Resolved", "id": "5", "statusCategory": { "id": 3, "key": "done", "colorName": "green", "name": "Done" } }, "components": [ { "id": "14551", "name": "Studio", "description": "Please enter tickets related to Titanium Studio here." } ], "description": "I haven't set anything in proxy options for login. But Login failed when launch of Titanium Studio.\r\nPreviously I logged without fail when launch of Titanium studio.\r\n\r\n*Expected Result:*\r\nTitanium Studio should be launch.\r\n\r\n*Actual Result:*\r\nUnable to launch titanium studio.\r\n\r\n*Titanium Studio Log:*\r\n\r\nLast login: Sat Jul 25 03:07:41 on ttys000\r\nSwati-MacBook-Pro:~ srinivas$ /Applications/Titanium\\ Studio/TitaniumStudio.app/Contents/MacOS/TitaniumStudio ; exit;\r\n!SESSION 2015-07-25 03:11:26.464 -----------------------------------------------\r\neclipse.buildId=unknown\r\njava.version=1.6.0_65\r\njava.vendor=Apple Inc.\r\nBootLoader constants: OS=macosx, ARCH=x86, WS=cocoa, NL=en_US\r\nFramework arguments: -keyring /Users/srinivas/.eclipse_keyring -showlocation\r\nCommand-line arguments: -os macosx -ws cocoa -arch x86 -keyring /Users/srinivas/.eclipse_keyring -consoleLog -showlocation\r\n\r\n!ENTRY org.eclipse.core.resources 2 10035 2015-07-25 03:11:34.466\r\n!MESSAGE The workspace exited with unsaved changes in the previous session; refreshing workspace to recover changes.\r\n\r\n!ENTRY org.eclipse.core.net 1 0 2015-07-25 03:11:34.929\r\n!MESSAGE System property http.nonProxyHosts has been set to local|*.local|169.254/16|*.169.254/16 by an external source. This value will be overwritten using the values from the preferences\r\norg.eclipse.core.runtime.CoreException: java.lang.RuntimeException: Could not generate DH keypair\r\n\tat com.appcelerator.titanium.core.user.TitaniumUserManager.signIn(TitaniumUserManager.java:224)\r\n\tat com.appcelerator.titanium.rcp.handlers.TitaniumSplashHandler$12.run(TitaniumSplashHandler.java:780)\r\nCaused by: javax.net.ssl.SSLException: java.lang.RuntimeException: Could not generate DH keypair\r\n\tat com.sun.net.ssl.internal.ssl.Alerts.getSSLException(Alerts.java:190)\r\n\tat com.sun.net.ssl.internal.ssl.SSLSocketImpl.fatal(SSLSocketImpl.java:1747)\r\n\tat com.sun.net.ssl.internal.ssl.SSLSocketImpl.fatal(SSLSocketImpl.java:1708)\r\n\tat com.sun.net.ssl.internal.ssl.SSLSocketImpl.handleException(SSLSocketImpl.java:1691)\r\n\tat com.sun.net.ssl.internal.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:1222)\r\n\tat com.sun.net.ssl.internal.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:1199)\r\n\tat sun.net.www.protocol.https.HttpsClient.afterConnect(HttpsClient.java:476)\r\n\tat sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(AbstractDelegateHttpsURLConnection.java:166)\r\n\tat sun.net.www.protocol.http.HttpURLConnection.getOutputStream(HttpURLConnection.java:1031)\r\n\tat sun.net.www.protocol.https.HttpsURLConnectionImpl.getOutputStream(HttpsURLConnectionImpl.java:230)\r\n\tat com.appcelerator.titanium.core.user.TitaniumUserManager.createOutputStream(TitaniumUserManager.java:253)\r\n\tat com.appcelerator.titanium.core.user.TitaniumUserManager.signIn(TitaniumUserManager.java:166)\r\n\t... 1 more\r\nCaused by: java.lang.RuntimeException: Could not generate DH keypair\r\n\tat com.sun.net.ssl.internal.ssl.DHCrypt.(DHCrypt.java:114)\r\n\tat com.sun.net.ssl.internal.ssl.ClientHandshaker.serverKeyExchange(ClientHandshaker.java:559)\r\n\tat com.sun.net.ssl.internal.ssl.ClientHandshaker.processMessage(ClientHandshaker.java:186)\r\n\tat com.sun.net.ssl.internal.ssl.Handshaker.processLoop(Handshaker.java:593)\r\n\tat com.sun.net.ssl.internal.ssl.Handshaker.process_record(Handshaker.java:529)\r\n\tat com.sun.net.ssl.internal.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:943)\r\n\tat com.sun.net.ssl.internal.ssl.SSLSocketImpl.performInitialHandshake(SSLSocketImpl.java:1188)\r\n\tat com.sun.net.ssl.internal.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:1215)\r\n\t... 8 more\r\nCaused by: java.security.InvalidAlgorithmParameterException: Prime size must be multiple of 64, and can only range from 512 to 1024 (inclusive)\r\n\tat com.sun.crypto.provider.DHKeyPairGenerator.initialize(DashoA13*..)\r\n\tat java.security.KeyPairGenerator$Delegate.initialize(KeyPairGenerator.java:627)\r\n\tat com.sun.net.ssl.internal.ssl.DHCrypt.(DHCrypt.java:107)\r\n\t... 15 more\r\n\r\n", "attachment": [ { "id": "56252", "filename": "LoginFailed.png", "author": { "name": "chanakya", "key": "chanakya", "displayName": "chanakya", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2015-07-27T06:32:26.000+0000", "size": 232344, "mimeType": "image/png" }, { "id": "56253", "filename": "loginmy.png", "author": { "name": "chanakya", "key": "chanakya", "displayName": "chanakya", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2015-07-27T06:32:16.000+0000", "size": 145011, "mimeType": "image/png" } ], "flagged": false, "summary": "Titanium Studio launch login failed", "creator": { "name": "chanakya", "key": "chanakya", "displayName": "chanakya", "active": true, "timeZone": "America/Los_Angeles" }, "subtasks": [], "reporter": { "name": "chanakya", "key": "chanakya", "displayName": "chanakya", "active": true, "timeZone": "America/Los_Angeles" }, "environment": "Mac OS X 64bit\r\nNode.js 0.10.13\r\nnpm 1.3.2\r\nTitanium CLI 3.4.1\r\nTitanium SDK 3.5.0 GA\r\nJava 1.6.0_65", "comment": { "comments": [ { "id": "358770", "author": { "name": "roel", "key": "roel", "displayName": "roel", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Did you find a solution to this?", "updateAuthor": { "name": "roel", "key": "roel", "displayName": "roel", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2015-07-31T21:47:29.000+0000", "updated": "2015-07-31T21:47:59.000+0000" }, { "id": "358783", "author": { "name": "rtlechuga", "key": "rtlechuga", "displayName": "Radamantis Torres-Lechuga", "active": false, "timeZone": "Asia/Dubai" }, "body": "[~chanakya], [~roel] please use Appcelerator Studio", "updateAuthor": { "name": "rtlechuga", "key": "rtlechuga", "displayName": "Radamantis Torres-Lechuga", "active": false, "timeZone": "Asia/Dubai" }, "created": "2015-08-01T01:12:23.000+0000", "updated": "2015-08-01T01:12:52.000+0000" }, { "id": "358906", "author": { "name": "chanakya", "key": "chanakya", "displayName": "chanakya", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Added and updated required files in mac and windows(in java_1.6).\r\nNow it is working fine for me in both mac and windows.\r\n\r\n*Steps:*\r\n\r\n1.Download bouncy castle jar here:\r\nhttp://www.bouncycastle.org/download/bcprov-jdk15on-152.jar\r\n\r\n2.Copy jar file to:\r\n/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/lib/ext/\r\n\r\n3.Edit:\r\n/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/lib/security/java.security\r\n\r\n4.Add the following line where other security providers are defined:\r\nsecurity.provider.11=org.bouncycastle.jce.provider.BouncyCastleProvider\r\n\r\n5.Restart Titanium Studio\r\n6.Login\r\n7.Success", "updateAuthor": { "name": "chanakya", "key": "chanakya", "displayName": "chanakya", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2015-08-04T05:05:34.000+0000", "updated": "2015-08-04T05:05:34.000+0000" }, { "id": "359002", "author": { "name": "roel", "key": "roel", "displayName": "roel", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Just perfect. How did you come up with this. Thank you, especially after many useless answers.", "updateAuthor": { "name": "roel", "key": "roel", "displayName": "roel", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2015-08-04T21:17:12.000+0000", "updated": "2015-08-04T21:17:12.000+0000" } ], "maxResults": 5, "total": 5, "startAt": 0 } } }