{"action":"opened","issue":{"url":"https://api.github.com/repos/arunoda/meteor-up/issues/685","labels_url":"https://api.github.com/repos/arunoda/meteor-up/issues/685/labels{/name}","comments_url":"https://api.github.com/repos/arunoda/meteor-up/issues/685/comments","events_url":"https://api.github.com/repos/arunoda/meteor-up/issues/685/events","html_url":"https://github.com/arunoda/meteor-up/issues/685","id":109237466,"number":685,"title":"How to run SSL on a different port","user":{"login":"cosio55","id":933413,"avatar_url":"https://avatars.githubusercontent.com/u/933413?v=3","gravatar_id":"","url":"https://api.github.com/users/cosio55","html_url":"https://github.com/cosio55","followers_url":"https://api.github.com/users/cosio55/followers","following_url":"https://api.github.com/users/cosio55/following{/other_user}","gists_url":"https://api.github.com/users/cosio55/gists{/gist_id}","starred_url":"https://api.github.com/users/cosio55/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/cosio55/subscriptions","organizations_url":"https://api.github.com/users/cosio55/orgs","repos_url":"https://api.github.com/users/cosio55/repos","events_url":"https://api.github.com/users/cosio55/events{/privacy}","received_events_url":"https://api.github.com/users/cosio55/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":0,"created_at":"2015-10-01T06:21:59Z","updated_at":"2015-10-01T06:21:59Z","closed_at":null,"body":"Hi, so I am deploying my application on the ':81' port, but when I deploy using this configuration for the SSL...\r\n\r\n```\r\n\"ssl\": {\r\n    \"pem\": \"./ssl.pem\",\r\n    \"backendPort\": 81\r\n  }\r\n```\r\n\r\n...the certificate works on the ':80' port or the homepage (where I am currenlty deploying another Meteor project), is there a way in which I can use the certificate on the '81' port or maybe on both? Thanks in advance!\r\n\r\nFor reference, this is my config:\r\n\r\n```\r\n{\r\n  \"servers\": [\r\n    {\r\n      \"host\": \"MYHOST\",\r\n      \"username\": \"rootMYUSER,\r\n      \"password\": \"MYPSWWD\"\r\n    }\r\n  ],\r\n\r\n  // Install MongoDB in the server, does not destroy local MongoDB on future setup\r\n  \"setupMongo\": false,\r\n\r\n  // WARNING: Node.js is required! Only skip if you already have Node.js installed on server.\r\n  \"setupNode\": true,\r\n\r\n  // WARNING: If nodeVersion omitted will setup 0.10.36 by default. Do not use v, only version number.\r\n  \"nodeVersion\": \"0.10.40\",\r\n\r\n  // Install PhantomJS in the server\r\n  \"setupPhantom\": true,\r\n\r\n  // Application name (No spaces)\r\n  \"appName\": \"MYAPPSNAME\",\r\n\r\n  // Location of app (local directory)\r\n  \"app\": \"LOCATION\",\r\n\r\n  // Configure environment\r\n  \"env\": {\r\n    \"PORT\": 81,\r\n    \"ROOT_URL\": \"http://IPADDRESS:81\",\r\n    \"MONGO_URL\": \"MONGOURL\",\r\n    \"MONGO_OPLOG_URL\": \"MONGOOPLOGURL\"\r\n  },\r\n\r\n  // Meteor Up checks if the app comes online just after the deployment\r\n  // before mup checks that, it will wait for no. of seconds configured below\r\n  \"deployCheckWaitTime\": 30\r\n\r\n  \"ssl\": {\r\n    \"pem\": \"./ssl.pem\",\r\n    \"backendPort\": 81\r\n  }\r\n}\r\n```\r\n"}}