{ "id": "159602", "key": "AC-3509", "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": "1", "description": "A fix for this issue is checked into the tree and tested.", "name": "Fixed" }, "resolutiondate": "2016-04-26T17:31:08.000+0000", "created": "2016-04-15T16:35:48.000+0000", "labels": [ "core", "defect" ], "versions": [], "issuelinks": [], "assignee": { "name": "shossain", "key": "shossain", "displayName": "Shak Hossain", "active": false, "timeZone": "America/Los_Angeles" }, "updated": "2016-04-26T17:31:08.000+0000", "status": { "description": "The issue is considered finished, the resolution is correct. Issues which are closed can be reopened.", "name": "Closed", "id": "6", "statusCategory": { "id": 3, "key": "done", "colorName": "green", "name": "Done" } }, "components": [ { "id": "14552", "name": "Appcelerator CLI", "description": "Please enter tickets related to Tooling and the CLI here" } ], "description": "I installed Node v4.4.3 and then appcelerator and ran DEBUG=* appc setup -l trace\r\n\r\nIt then tries to download the CLI core but the request sent is \r\nappc:util request {\"url\":{\"protocol\":\"https:\",\"slashes\":true,\"auth\":null,\"host\":\"software.appcelerator.com\",\"port\":443,\"hostname\":\"software.appcelerator.com\",\"hash\":null,\"search\":null,\"query\":null,\"pathname\":\"/api/appc/install/\",\"path\":\"/api/appc/install/\",\"href\":\"https://software.appcelerator.com/api/appc/install/\"},\"headers\":{\"user-agent\":\"Appcelerator CLI/4.2.4 (darwin)\",\"host\":\"software.appcelerator.com\",\"appc-token\":null},\"proxy\":\"\"}\r\n\r\nThere is old proxy info set (from a previous installation) which must be removed. Running `appc config set proxyServer null` also attempts to download the CLI core first with the incorrect proxy information so it does not work. There needs to be a way to remove that proxy info without trying to download the CLI core first, or manually delete it from a config file somewhere. I do not have the studio installed and started with a clean install of NodeJS and Appcelerator.\r\n\r\n", "attachment": [], "flagged": false, "summary": "Cannot remove settings from appc config", "creator": { "name": "mooreap3", "key": "mooreap3", "displayName": "Andrew Moore", "active": true, "timeZone": "America/Los_Angeles" }, "subtasks": [], "reporter": { "name": "mooreap3", "key": "mooreap3", "displayName": "Andrew Moore", "active": true, "timeZone": "America/Los_Angeles" }, "environment": "Node v4.4.3\r\nOSX 10.10.5", "comment": { "comments": [ { "id": "382852", "author": { "name": "sdarda", "key": "sdarda", "displayName": "Sharif AbuDarda", "active": false, "timeZone": "Asia/Dhaka" }, "body": "Hello, Try to run the below commands one by one.\r\n\r\nsudo rm -rf ~/.appcelerator\r\nsudo rm -rf ~/.titanium\r\nsudo npm uninstall -g appcelerator\r\nsudo npm uninstall -g titanium\r\nsudo npm install -g appcelerator\r\nappc config set proxyServer null\r\nappc use latest\r\nappc setup\r\n\r\nRegards,\r\nSharif\r\n\r\n", "updateAuthor": { "name": "sdarda", "key": "sdarda", "displayName": "Sharif AbuDarda", "active": false, "timeZone": "Asia/Dhaka" }, "created": "2016-04-15T18:11:04.000+0000", "updated": "2016-04-15T18:11:04.000+0000" }, { "id": "382853", "author": { "name": "mooreap3", "key": "mooreap3", "displayName": "Andrew Moore", "active": true, "timeZone": "America/Los_Angeles" }, "body": "I cannot run\r\nappc config set proxyServer null\r\n\r\nI eventually get:\r\nDownload server is not currently available. Please re-try your install again in a few moments. If you continue to have this problem, please contact Appcelerator Support at support@appcelerator.com.\r\n\r\nWhen I run DEBUG=* appc config set proxyServer null -l trace I see that old proxy information is still stored\r\n\r\nappc:util request {\"url\":{\"protocol\":\"https:\",\"slashes\":true,\"auth\":null,\"host\":\"software.appcelerator.com\",\"port\":443,\"hostname\":\"software.appcelerator.com\",\"hash\":null,\"search\":null,\"query\":null,\"pathname\":\"/api/appc/install/\",\"path\":\"/api/appc/install/\",\"href\":\"https://software.appcelerator.com/api/appc/install/\"},\"headers\":{\"user-agent\":\"Appcelerator CLI/4.2.4 (darwin)\",\"host\":\"software.appcelerator.com\",\"appc-token\":null},\"proxy\":\"http://username:password@proxy:port\"}\r\n\r\nThis is what I'm trying to remove:\r\n\"proxy\":\"http://username:password@proxy:port\"", "updateAuthor": { "name": "mooreap3", "key": "mooreap3", "displayName": "Andrew Moore", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2016-04-15T18:17:14.000+0000", "updated": "2016-04-15T18:17:14.000+0000" }, { "id": "382896", "author": { "name": "nsalahin", "key": "nsalahin", "displayName": "Nazmus Salahin", "active": true, "timeZone": "Asia/Dhaka" }, "body": "Hello,\r\nAccording to documentation max supported version of Node.js in accelerator at this moment is 4.2.x.\r\n[Documentation Link|http://docs.appcelerator.com/platform/latest/#!/guide/Titanium_Compatibility_Matrix-section-29004837_TitaniumCompatibilityMatrix-Node.js]\r\n\r\nYou said you installed Node v4.4.3 . This can be the issue. Uninstall this version and install version in the range and see if things work. Please let us know the result.\r\n\r\nThanks", "updateAuthor": { "name": "nsalahin", "key": "nsalahin", "displayName": "Nazmus Salahin", "active": true, "timeZone": "Asia/Dhaka" }, "created": "2016-04-17T09:49:10.000+0000", "updated": "2016-04-17T09:49:10.000+0000" }, { "id": "383127", "author": { "name": "mooreap3", "key": "mooreap3", "displayName": "Andrew Moore", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Hi,\r\n\r\nThe documentation for installing the CLI provides a download for Node v4.4.3 and support@appcelerator.com told me to use v4.4.3 as well.\r\n\r\nhttps://web.appcelerator.com/product/cli\r\n\r\nI believe this is an issue with a proxy setting not getting cleared from a previous installation. I have also checked ~/.appcelerator/appc-cli.json and there is no setting for a proxy.\r\n\r\nI also just tried Node v4.2.6 and got the same results.\r\n", "updateAuthor": { "name": "mooreap3", "key": "mooreap3", "displayName": "Andrew Moore", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2016-04-19T12:59:17.000+0000", "updated": "2016-04-19T13:51:33.000+0000" }, { "id": "383404", "author": { "name": "mooreap3", "key": "mooreap3", "displayName": "Andrew Moore", "active": true, "timeZone": "America/Los_Angeles" }, "body": "I was able to reset my password to the old password that Appcelerator was trying to use that I saw using the DEBUG command:\r\n\r\n\"proxy\":\"http://username:password@proxy:port\"\r\n\r\nI then restarted my computer and ran:\r\n\r\nDEBUG=* appc config set proxyServer null -l trace\r\n\r\nand I saw that it was attempting to connect using *an even older password.* I then reset that password to the even older password, restarted my computer, and was able to connect and install the CLI core without any issues.\r\n\r\nMy question is: Where is the CLI getting this password/proxy information (my OS X keychain or something else)? This is only a temporary, one time fix - my password expires every 60 days and I cannot go through this process every time I change it.", "updateAuthor": { "name": "mooreap3", "key": "mooreap3", "displayName": "Andrew Moore", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2016-04-20T19:48:19.000+0000", "updated": "2016-04-20T19:48:19.000+0000" }, { "id": "383955", "author": { "name": "sdarda", "key": "sdarda", "displayName": "Sharif AbuDarda", "active": false, "timeZone": "Asia/Dhaka" }, "body": "Hello, Please check for any configuration keys in your keychain. Remove them. You can also remove certain keys as\r\n\r\ntitanium config [--remove] [--output ] [] []\r\n\r\nSee the reference http://docs.appcelerator.com/platform/latest/#!/guide/Titanium_Command-Line_Interface_Reference-section-35619828_TitaniumCommand-LineInterfaceReference-ConfigOptions\r\n\r\nClosing the ticket. \r\n\r\nRegards,\r\nSharif.", "updateAuthor": { "name": "sdarda", "key": "sdarda", "displayName": "Sharif AbuDarda", "active": false, "timeZone": "Asia/Dhaka" }, "created": "2016-04-26T17:30:54.000+0000", "updated": "2016-04-26T17:30:54.000+0000" } ], "maxResults": 6, "total": 6, "startAt": 0 } } }