2016年9月1日 星期四
2015年9月12日 星期六
[DeBug] 移植舊版 ASP 網頁至 Win 2012 Server
原本為ASP.Net 3.0 (IIS 6.0, 32bit) 移植 ASP.Net 4.0-4.5 (IIS 8.0, 64bit)
需要處理的有 web.config/IIS的應用程式要套用4.0,及允許相容32 bit
http://blog.miniasp.com/post/2011/01/04/How-to-upgrade-ASPNET-20-to-40-manually.aspx
某位大大辛苦了 orz..
需要處理的有 web.config/IIS的應用程式要套用4.0,及允許相容32 bit
http://blog.miniasp.com/post/2011/01/04/How-to-upgrade-ASPNET-20-to-40-manually.aspx
某位大大辛苦了 orz..
[網管] Windows 2012 Server 啟動問題
錯誤: 0x8007007B
「檔案名稱、目錄名稱或磁碟標籤語法不正確 」
當出現這個問題時,則是需要使用 KMS 進行認證。
出處:https://support.microsoft.com/zh-tw/kb/929826
「檔案名稱、目錄名稱或磁碟標籤語法不正確 」
當出現這個問題時,則是需要使用 KMS 進行認證。
出處:https://support.microsoft.com/zh-tw/kb/929826
2015年1月1日 星期四
[網管] 解決 IIS 500 內部伺服器錯誤
前一陣子,放在新伺服器的網頁在伺服器重啟後,都會出現「500 - 內部伺服器錯誤」的訊息。
當時摸不著頭緒,原本以為是 Client 的問題,直到清了瀏覽器的紀錄後,加上比對其他台電腦的狀況,發現 Server 才是問題的來源。
新增一個帳戶 Authenticated Users
將這個帳戶的權限設定為 允許修改、允許讀取和執行、允許列出資料夾內容、允許讀取
重新啟動IIS,這個問題就能順利解決了!
當時摸不著頭緒,原本以為是 Client 的問題,直到清了瀏覽器的紀錄後,加上比對其他台電腦的狀況,發現 Server 才是問題的來源。
最後查了一下 Microsoft 的文件,發現是權限設定的問題。
所以就進到 IIS,將虛擬目錄的權限做個調整。
點選安全性後可以看到有權限的帳戶名稱和權限清單
新增一個帳戶 Authenticated Users
將這個帳戶的權限設定為 允許修改、允許讀取和執行、允許列出資料夾內容、允許讀取
重新啟動IIS,這個問題就能順利解決了!
2014年11月2日 星期日
[網管] 設定 DNS IPv6 查詢
發現校內伺服器在南資網路連通率清單中,DNS 查詢似乎不支援 IPv6,所以就開始解問題。
首先透過 nslookup 查詢 www.slps.tn.edu.tw
發現的確沒有 IPv6 address。
所以先在 DNS 的正向對應區域加入 AAAA
接著在反向對應區域加入 PTR
重新用 nslookup 查詢,發現能查到 IPv6 address 囉。
使用台北市網的IPv6連線查詢,也能正常取得 IPv6 address。
回到網路連通率清單的網站,就發現問題已經順利解決了!
2014年11月1日 星期六
[網管] 在 Win Server 2008 架設 FTP
最近正在更新校內的網路服務,因此需要建立一台新的 FTP Server。
選來選去,最後還是投入微軟的懷抱,使用了 Windows Server 2008
(想當年小弟是從 BSD 起家的...)。
安裝角色後,就開啟 IIS 管理員
首先替 FTP 連線設定憑證,點選「伺服器憑證」
點選右邊的「建立自我簽屬憑證」
自行命名憑證的名稱
建立後,就可以看到憑證囉
幫站台命名,並且設定目錄的路徑
SSL憑證選擇剛才自行建立的伺服器憑證
勾選「基本」,並允許「所有使用者」存取,且都有讀取/寫入權限。
輸入完成後,點選右方的套用
接著設定 Windows 防火牆的規則,在命令提示字元上按右鍵,選擇「以系統管理員身分執行」
分別輸入兩行指令:
netsh advfirewall set global StatefulFTP disable
接著測試 FTP 服務,就發現可以順利登入囉
選來選去,最後還是投入微軟的懷抱,使用了 Windows Server 2008
(想當年小弟是從 BSD 起家的...)。
安裝角色後,就開啟 IIS 管理員
點選右邊的「建立自我簽屬憑證」
自行命名憑證的名稱
建立後,就可以看到憑證囉
接著就要建立 FTP 站台了。
點選左方的站台,按右鍵選擇「新增FTP站台」
幫站台命名,並且設定目錄的路徑
SSL憑證選擇剛才自行建立的伺服器憑證
勾選「基本」,並允許「所有使用者」存取,且都有讀取/寫入權限。
設定完成後,就可以看到自己建立的 FTP 站台囉
因為 FTP 採用被動模式,因此需要設定防火牆規則
這裡點選「FTP防火牆支援」開始設定 FTP 連線規則
在這邊輸入 1500 個 ports,以及本機的外部 IP
輸入完成後,點選右方的套用
接著設定 Windows 防火牆的規則,在命令提示字元上按右鍵,選擇「以系統管理員身分執行」
分別輸入兩行指令:
netsh advfirewall firewall add rule name="FTP Service" action=allow service=ftpsvc protocol=TCP dir=in
netsh advfirewall set global StatefulFTP disable
接著測試 FTP 服務,就發現可以順利登入囉
2014年10月28日 星期二
[網管] Windows 備份與還原工具
在 Windows XP 和 Windows Server 2003 很常見的備份工具 ntbackup,自從到了 Windows 7 和 Windows Server 2008 似乎就不見了。
這時候,就會為了還原過去的備份資料而煩惱。
其實,要解決這個問題不難,只要將 ntbackup 的主程式和 dll 檔找出來並移植到 Win 7 或 Server 2008 上。
需要移植的檔案:
C:\WINDOWS\system32\ntbackup.exe
C:\WINDOWS\system32\ntmsapi.dll
C:\WINDOWS\system32\vssapi.dll
這樣就仍然可以在 Win 7 和 Server 2008 還原資料囉。
訂閱:
文章 (Atom)






























