2014年3月25日 星期二

SQL Server 不允許遠端連接

一台機器,原本裝了SQL Server 2005 Express, Instance Name 為ABC。(port:1433)

後來,在同一台機器上又裝了SQL Server 2005 Standard+SP4,Instance Name為XYZ。(port 1533)

結果當由外部透過另一台機器的SSMS連線到XYZ時,出現了以下的訊息

在建立連接至伺服器時發生錯誤。當連接至 SQL Server 2005 時,失敗的原因可能是,在預設設定下,SQL Server 不允許遠端連接。 (provider: SQL 網路介面, error: 26 - 搜尋指定的伺服器/執行個體時發生錯誤) (Microsoft SQL Server, 錯誤: -1)


先檢查防火牆,該機器皆有設定以上的例外連接埠。
再查看SQL SERVER DAC也是有開啟的。


後來再試了幾台機器的SSMS都有相同的錯誤,只有其中一台機器可正常連線。

利用netstat-b查看連接埠,確定都是1533。

後來只好在伺服器以指定連接埠的方式連線,像這樣

192.168.0.111\XYZ,1533

就可以正常登入了。

2014年3月20日 星期四

WindowsXP SP2 SSL 網站無法連線

最近一個新系統上線後,有些人連登入頁都看不到,出現無法連線。

都是WINXP+IE8 的環境。 但同樣的環境有人可以看得到首頁有人則不行。

模擬了可能的VM環境測試也都很正常。

無意中發現只要是WINXP SP2的環境都有問題,升級到SP3後就都正常了。

後來看到這篇文章,才知道WINXP SP2不支援SHA2。

SHA2 and Windows

因為網站申請的SSL是SHA2 2048位元,WINDOWS XP SP2以前是不支援SHA2功能的。

到GCA網站問與答即可查到
15 請問SHA2憑證之支援性為何?







離線安裝SSMS 22 launched extracted application exiting with result code 0x138b

SSMS 22 安裝器下載頁面 https://learn.microsoft.com/zh-tw/ssms/install/install https://aka.ms/ssms/22/release/vs_SSMS.exe 將安裝檔下載到本機,檔案好大2.5G  https:...