3 сентября 2010 г.

Публикация WEB-сервера IIS через Forefront TMG

Здравствуйте, Уважаемые читатели.
Наконец-то решилась моя проблема с публикацией сайта, через Forefront TMG.
Не мудрствуя лукаво, выкладываю свои настройки правила и web-прослушивателя. О том, как создавать правила, много написано в интернете, поищите.
Итак, вот они:

Вкладка: "Общие"
Имя: Roks
Включить +
Вкладка "Действие"
Выполняемые действия: Разрешить
Заносить в журнал заросы, попадающие под данное правило +
Вкладка "Откуда"
Это правило применяется к трафику от следующих источников: Везде
Вкладка "Куда"
Данное правило применяется к опубликованному сайту: www.roks.biz
Имя компьютера или IP-адрес (требуется, если имя внутреннего веб-сайта отличается или его не удается разрешить): Ваш.серый.IP.адрес]
Пересылать исходный заголовок сайта вместо действительного: -
Запросы приходят от компьютера Forefront TMG +
Вкладка "Трафик"
HTTP
Вкладка "Прослушиватель"
Прослушиватель "web" (придется создавать)
============== start ====================
Свойства прослушивателя:
Вкладка "Общие"
Имя: web
Вкладка "Сети"
Внешняя +
Внутренняя +
Вкладка "Подключения"
Включить подключения для данного порта [80] +
Количество подключений: без ограничений
Вкладка "Сертификаты" неактивна
Вкладка "Единый вход" неактивна
Вкладка "Формы" неактивна
Вкладка "Проверка подлинности"

Метод, используемый клиентами при проверке подлинности на Forefront TMG: Без проверки подлинности
Кнопка "Дополнительно"
Разрешить проверку подлинности клиента через HTTP +
============= end ======================
Вкладка "Параметры приложения" неактивна
Вкладка "Делегирование проверки подлинности"

Метод для использования сервером Forefront TMG при проверке подлинности на опубликованном веб-сервере: Без делегирования, но клиент может выполнять проверку подлинности
Вкладка "Преобразование ссылок"
Применить преобразование ссылок к этому правилу: -
Вкладка "Внешнее имя"
Это правило применяется к: Все запросы
Веб-сайты и IP-адреса: www.Ваш.домен.com
Вкладка "Пути"
Внешний путь: такой же как внутренний
Внутренний путь: /*
Вкладка "Использование моста"
Веб-сервер: +
Перенаправлять запросы на HTTP-порт [80] +
FTP-сервер: -
Вкладка "Пользователи"
Все пользователи
Вкладка "Расписание"
Всегда.

Надеюсь что кому-то поможет этот пост.
Спасибо за внимание.

2 сентября 2010 г.

Microsoft Visual C++ Runtime Library: Runtime Error: abnormal program termination


  • Попробуйте забэкапить и потом удалить все из каталога SysLog. Логи не надо удалять – они всегда пригодятся для “разбора полетов”. Достаточно их переместить туда-сюда из папки в папку или просто зайти в МЛГ с корректировкой.
  • Была аналогичная ситуация: Перегрузили сервер с незакрытой базой и начались ошибки Run-Time. После перезагрузки клиентов и удаления файлов *.LCK всё вылечилось.
  • папку с базой просто скопировали, и все стало ОК ! Потом неработающую стерли и скопированную переименовали, и все работает...
  • Такая ошибка может вылетать при недостатке свободного места на диске. Проверил скандиском – он нашел несколько ошибок на несоответствие в размерах файлов. Исправил и все заработало.
  • При внезапном падении 1С или компьютера с базой часто случается, что файл ЛОГа не успевает записаться и в последней строке лога или неполная или пустая строка. Так вот, при наличии в конце лога пустой строки – программа 1С вываливается с вышеназванным сообщением. Лечится удалением пустых строк в конце файла ЛОГа редактором WordPad‘ом.

Microsoft сервер терминалов не выдает лицензию

Недавно мой сервер, перестал моей машине выдавать лицензию на доступ к серверу терминалов.
После недолгих поисков, нашелся ответ.
1. Делаете резервную копию своей системы (на всякий пожарный случай)
2. Удаляете ветку реестра HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSLicensing
И вуаля, вы на сервере.