cFosSpeed є офіційним Інтернет-прискорювачем ігрових продуктів ASUS, GIGABYTE, ASRock та MSI

Отримайте безкоштовну ліцензію (cFosSpeed) за Вашу допомогу у вигляді 10 або більше оглядів.
Деякі тексти створюються машинним перекладом. Допоможіть нам покращити ці тексти. Натисніть кнопку, щоб запустити режим перегляду.

Різні особливості

cFos PNet може викликати сценарій технічного обслуговування раз на день. Ви можете налаштувати ім'я скрипта за допомогою ключа daily_maintenance= <script url> та часу його запуску з maintenance_time=hh:mm:ss у розділі [param] файлу GLOBAL.INI. <script url> - це розташування скрипту, що починається з / для публічного каталогу.

cFos PNet використовує API HTTP Server Windows. Це дозволяє декільком додаткам прослуховувати HTTP-порт за замовчуванням 80. HTTP Server API ділиться цим портом серед усіх програм, що використовують API HTTP Server.

Щоб вирішити, яка програма отримує HTTP-запит, HTTP-сервер API повинен знати правило відповідності URL-адрес для кожної програми. Це правило налаштовано GLOBAL.INI host_name= <key> у розділі [param] файлу GLOBAL.INI. За замовчуванням - +, тобто. відповідати всім URL-адресам. Див. Http://msdn.microsoft.com/en-us/library/aa364698 (v = vs.85) .aspx про те, як обмежити відповідність URL-адрес співіснувати з іншими програмами. На жаль, Skype наразі використовує виключно порт 80. Щоб cFos PNet працював на порту 80, вам потрібно відключити використання портів 80 і 443 в розширеному налаштуванні з'єднань Skype.

cFos PNet / API сервера HTTP також підтримує SSL. Для використання SSL вам потрібно зареєструвати сертифікат SSL. Цей сертифікат повинен бути зареєстрований в одному із сертифікаційних агентств SSL. В іншому випадку веб-браузер користувача не зможе перевірити, чи ідентифікація сервера не підроблена.

Ось етапи створення та реєстрації вашого (непідписаного) сертифіката за допомогою стандартних методів Windows:
1. запустити makecert -r -sr LocalMachine -ss MY -a sha1 -n "CN=spaceship.dyndns.org" -sky exchange -pe -eku 1.3.6.1.5.5.7.3.1
2. щоб отримати відбиток сертифікатів:
> mmc
> файл -> додавання/видалення оснащення -> сертифікати -> обліковий запис комп'ютера -> локальний комп'ютер, потім: "перегляд особистих сертифікатів" та перегляд відбитка пальців під даними сертифікату Використовуйте thumbprint без пробілів як certhash для наступної команди netsh (використовуйте httpcfg замість netsh під системами перед vista):
3. netsh http add sslcert ipport=0.0.0.0:443 certhash=46aab740254a12c9146142067f5cf69e583154ad appid={a227f2f9-d103-4e0f-92a4-7086c8ab35ac}

Щоб використовувати наявний сертифікат SSL, вам потрібно переконатися, що він знаходиться у сумісному форматі Windows. Наприклад, якщо у вас є сертифікат від системи Unix, це може бути файл .PEM. Завантажте openssl і скористайтеся наступною командою для його перетворення:

copy ca1.cer+ca2.cer+mycert.cer all.cer
openssl pkcs12 -export -out wwwcfosde.pfx -inkey cfos-private.key.pem -in all.cer

де mycert.cer - ваш сертифікат, а ca1.cer і ca2.cerca3.cer тощо) - це два проміжних сертифікати ЦС, необхідні для ланцюга довіри.
mycert.cer має бути у форматі x.509 Ви можете використовувати openssl, щоб перетворити його у формат x.509, якщо це необхідно. Вихід mycert.pfx знаходиться у форматі pkcs#12, який може читати Windows.

  • Тепер запустіть MMC, файл -> додавання/видалення оснащення -> сертифікати -> обліковий запис комп'ютера -> локальний комп'ютер, потім: "переглянути особисті сертифікати" та перегляньте сертифікати. Клацніть правою кнопкою миші -> всі завдання -> імпорт та імпорт mycert.pfx.
  • Вам також потрібно імпортувати сертифікат (и) у "Органи проміжних сертифікацій -> Сертифікати". Інакше сервер не передасть ланцюжок довіри, див. Http://support.microsoft.com/kb/954755
  • Перегляньте відбиток імпортованого сертифіката та введіть таку команду:

    netsh http add sslcert ipport=0.0.0.0:443 certhash= <certhash> appid={a227f2f9-d103-4e0f-92a4-7086c8ab35ac}.

    Як <certhash> вам потрібно використовувати відбиток пальців без пробілів.

Для IPv6 параметром ipport команди netsh повинен бути: ipport=[::]:443.

Щоб видалити сертифікат із порту SSL, запустіть
> netsh http delete sslcert ipport=0.0.0.0:443
> netsh http show sslcert

Якщо вам доведеться змінити свої сертифікати, вам потрібно видалити старі сертифікати за допомогою
> netsh http delete
командуйте та додайте свої змінені сертифікати через
> netsh http add ...
командування.

cFos Personal Net документація

cFos Personal Net документаціяРізні особливостіДокументація різних інших функцій cFos Personal Net