cFosSpeed sekarang berada di tangan yang baru. Atlas Tech Solutions sekarang memiliki, mengembangkan, dan menjual versi baru
Baru! Dibuat oleh pencipta cFosSpeed: cFos Wallbox

Fitur lainnya

cFos PNet dapat memanggil script perawatan sekali setiap hari. Anda dapat mengkonfigurasi nama script dengan kunci daily_maintenance= <script url> dan waktu, ketika berjalan dengan maintenance_time=hh:mm:ss dalam bagian[param] dari file GLOBAL.INI. <script url> ini lokasi dari script dimulai dengan / untuk direktori umum.

cFos PNet menggunakan Windows HTTP Server API. Ini memperbolehkan beberapa apliaksi untuk mendengarkan port dasar HTTP port 80.HTTP Server API membagi port ini antara seluruh aplikasi menggunakan HTTP Server API.

Untuk memutuskan aplikasi yang mendapatkan permintaan HTTP, HTTP Server API perlu untuk mengetahui URL yang sesuai aturan untuk setiap aplikasi. Aturan ini terkonfigurasi dengan host_name= <key> dalam bagian [param] dari file GLOBAL.INI. Dasarnya adalah +, ie. sesuai semua URLs. Lihat http://msdn.microsoft.com/en-us/library/aa364698(v=vs.85).aspx untuk bagaimana membatasi kecocokan URL untuk berjalan bersama dengan aplikasi yang lain. Sayangnya Skype hingga saat ini menggunakan port 80 secara eksklusif. Untuk cFos PNet agar bekerja pada port 80 anda perlu untuk mendisable port 80 dan penggunaan 443 di advanced Skype, pada bagian connections setup.

cFos PNet / HTTP Server API juga mendukung SSL. Untuk menggunakan SSL anda perlu register sertifikat SSL. Sertifikat ini harus terregister dengan satu dari agen sertifikasi SSL. Jika tidak, pengguna web browser tidak akan bisa untuk verifikasi bahwa identitas server tidak tercipta.

Disini adalah langkah bagaimana untuk membuat dan register sertifikat anda dengan metode standar Windows:
1. run 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. untuk mendapatkan sidik jari sertifikat :
> mmc
> file -> add/remove snap-in -> certificates -> computer account -> local computer, then: "view personal certificates" dan lihat sidik jari dibawah data sertifikat. Gunakan sidik jari tanpa spase sebagai sidik jari acak untuk mengikuti komando netsh (gunakan httpcfg sebagai ganti netsh dibawah sistem sebelum vista):
3. netsh http add sslcert ipport=0.0.0.0:443 certhash=46aab740254a12c9146142067f5cf69e583154ad appid={a227certificate from the-d103-4e0f-92a4-7086c8ab35ac}

Untuk menggunakan SSL sertifikasi yang telah ada anda harus yakin bahwa telah sesuai dengan format Windows. Contohnya, jika anda mempunyai sertifikasi dari sistem unix itu dapat berupa .PEM file. Download openssl dan gunakan perintah berikut untuk mengkonversinya:

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

dimana mycert.cer adalah sertifikasi anda dan ca1.cer dan ca2.cer (and ca3.cer, etc.) adalah 2 sertifikasi CA menengah yang dibutuhkan untuk rangkaian yang terpercaya.
mycert.cer harus dalam format x.509. Anda dapat menggunakan openssl untuk mengkonversinya kedalam format x.509 bila dibutuhkan. Hasil output mycert.pfx berada dalam format pkcs#12 yang dapat dibaca oleh Windows.

  • Sekarang jalankan MMC, file -> add/remove snap-in -> certificates -> computer account -> local computer, kemudian: "view personal certificates" dan lihat sertifikasi. Klik kanan -> all tasks -> import dan import mycert.pfx.
  • Anda juga perlu untuk import sertifikasi(s) ke dalam "Intermediate Certification Authorities -> Certificates". Sebaliknya, rangkaian yang tidak dipercaya akan ditransmisikan oleh server, lihat http://support.microsoft.com/kb/954755
  • Lihat thumbprint dari sertifikasi yang telah anda import dan masukkan perintah dibawah ini:

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

    As <certhash> anda perlu untuk menggunakan thumbprint tanpa spasi.

Untuk IPv6 ipport parameter dari netsh command harus seperti ini: ipport=[::]:443.

Untuk menghapus sertifikat dari SSL port, run
> netsh http delete sslcert ipport=0.0.0.0:443
> netsh http show sslcert
Dalam kasus ini anda harus memodifikasi sertifikasi, anda perlu untuk menghilangkan sertifikasi usang dengan perintah
> netsh http delete
dan tambahkan sertifikasi modifikasi anda via
> netsh http add ...
command.

Dokumentasi cFos Personal Net