xjsender / haoide

Stop upgrade, most of features were delivered in https://github.com/xjsender/haoide-vscode
MIT License
199 stars 46 forks source link

Please use TLS 1.1 or higher when connecting to Salesforce using https. #127

Closed fenixjke closed 8 years ago

fenixjke commented 8 years ago

Hi, I have an issue that haoide cannot connect to production (HaoIDE -> Switch Project, for example) and provide next error message: "TLS 1.0 has been disabled in this organization. Please use TLS 1.1 or higher when connecting to Salesforce using https." What can I do in HaoIDE setting to solve this problem?

xjsender commented 8 years ago

no solution so far

ghost commented 8 years ago

it's critical issue

xjsender commented 8 years ago

@fenixjke , @eugene-vabishchevich , I know it's a critical issue, I will try to fix it from tonight.

ghost commented 8 years ago

Hi guys! Just install Sublime 3117 from developer space: https://www.sublimetext.com/3dev

It should help.

YangZhang00 commented 8 years ago

window的可以使用,但mac的昨天出现该问题

xjsender commented 8 years ago

@eugene-vabishchevich , I tried to replicate this issue in four sandboxes but I can't.

My enviroment:

What about yours?

ghost commented 8 years ago

@xjsender The issue was in 3103 because Haoide plugin didn't work in 3114. But I installed 3117 and it works.

xjsender commented 8 years ago

@eugene-vabishchevich , sublime 3117 is not stable version, I don't recommend you install this verison.

Actually, haoide can work with sublime 3114, you just need to make some change on sublime core code sublime_plugin.py according to issue #112.

xjsender commented 8 years ago

I paste the solution to here, check below:

In your main Sublime Text folder there's a sublime_plugin.py file. All you have to do is change the line 728 from:

print(f, "in", zippath, "is not utf-8 encoded, unable to load plugin")

to

print(f, "in", self.zippath, "is not utf-8 encoded, unable to load plugin")
ghost commented 8 years ago

@xjsender it works, thanks!

ashishcloud commented 8 years ago

I downloaded 3114 version but haoide menu items are disabled now and I cant even find sublime_plugin.py file in my system. I am using mac air.

any thoughts ?

xjsender commented 8 years ago

Find the sublime.app in your finder, and then click the right mouse button, execute Show Package Content > Contents > MacOS > sublime_plugin.py

devaubs commented 8 years ago

I have Build 3103 and I have successfully updated the sublime_plugin.py file, but I'm still getting the "TLS 1.0 has been disabled in this organization. Please use TLS 1.1 or higher when connecting to Salesforce using https." error when switching to my sandbox project. Should I download a different build of Sublime?

xjsender commented 8 years ago

@devaubs , you should upgrade your sublime so that TLS1.1 problem would be fixed.