Virtual host names в новом FTP сервисе для Windows Server 2008

Давно хотел попробовать использование виртуальных имён хоста (virtual host names) на новом FTP сервере от MS, специально переписанном для Windows Server 2008.

Правда, не понятно будет ли он входить в поставку, или нужно будет его скачивать (размер маленький, всего 1.7 мегабайта). Для RC0 его нужно было скачивать.

Скачать можно с сайта iis.net:

FTP for IIS 7.0 (x64)

FTP for IIS 7.0 (x86)

Различные руководства также доступны на iis.net

 

А виртуальные хосты работают очень просто, сначала настраиваем привязки (bindings) как в web-сайтах (включая имя хост), а потом обращаемся к этому ftp с логином в форме hostname|login. Например, myhost.com|petya. Если host name не задали, то подключаемся просто по логину. Т.к. от имени хоста зависит только логин, то не обязательно его задавать как реальное имя сайта. Пример подключения анонимом в публичный FTP и в приватный FTP:

PS C:UsersAlexey>ftp work2

Connected to work2.

220 Microsoft FTP Service

User (work2:(none)): anonymous

331 Anonymous access allowed, send identity (e-mail name) as password.

Password:

230 User anonymous logged in.

ftp> ls

200 EPRT command successful.

125 Data connection already open; Transfer starting.

public files.txt

public folders

226 Transfer complete.

ftp: 34 bytes received in 0,00Seconds 34000,00Kbytes/sec.

ftp> quit

221 Goodbye.

 

PS C:UsersAlexey>ftp work2

Connected to work2.

220 Microsoft FTP Service

User (work2:(none)): private|anonymous

331 Anonymous access allowed, send identity (e-mail name) as password.

Password:

230 User anonymous logged in.

ftp> ls

200 EPRT command successful.

125 Data connection already open; Transfer starting.

private files.txt

private folders

226 Transfer complete.

ftp: 36 bytes received in 0,00Seconds 36000,00Kbytes/sec.

ftp> quit

221 Goodbye.

VS 2008 November RTM

Оказывается VS2008 (а соответственно и .Net 3.5) выходит уже буквально на днях, а точнее в ноябре.

Отсюда: Visual Studio 2008 (and the .NET Framework 3.5) is set to release to manufacturing in a few weeks (November timeframe).

 

Хотя на RSDN уже пишут, что не всё хорошо.

Проблема с подключением к Remote Debugger

Столкнулся сегодня с проблемой. С локальной машины пытался подключиться к Remote Debugger запущенном на удалённой машине. Т.к. отлаживаемый код был управляемым то и режим отладчика был соответствующий.

Но подключиться к нему не получалось. Проверили firewall,  отключали / включали / перенастраивали. После многих попыток перевели отладчик в нативный режим и попробовали подключиться так. И тут в сообщениях об ошибках промелькнуло, что либо на удалённом компьютере ничего не запущено, либо у вас не та версия. Вариантов не было, стали проверять версию.

Действительно оказалось, что не та версия отладчика. Пробовали подключаться из VS2008 Beta 2, а отладчик был от VS2005.

К чему это, а к тому, что неправильные сообщения об ошибках только с толку сбивают. Хотя это конечно давно известно 🙂