cFosSpeed is the official Internet Accelerator for ASUS, GIGABYTE, ASRock and MSI gaming products

หน้านี้แปลภาษาได้ไม่ดีเพียงพอ!

รับสิทธิการใช้งานซอฟต์แวร์ (license) ฟรี (cFos, cFosSpeed หรือ cFosBC) สำหรับการช่วยเหลือเรา.
รายละเอียดเพิ่มเติม

สิ่งใหม่อื่นๆ

cFos PNet สามารถเรียกใช้สคริปต์บำรุงรักษาเพียงครั้งเดียวต่อวัน. คุณสามารถกำหนดค่าชื่อสคริปต์ที่มีคีย์ daily_maintenance= <script url> และเวลาเมื่อมีการเรียกใช้กับ maintenance_time=hh:mm:ss ในหมวด [param] ของไฟล์ GLOBAL.INI <script url>เป็นที่ตั้งของจุดเริ่มต้นสคริปต์กับ / ในไดเรกทอรีสาธารณะ

cFos PNet ใช้ Windows HTTP Server API ที่จะช่วยให้โปรแกรมต่างๆรับค่าตั้งต้นจาก HTTP พอร์ท 80. เซิร์ฟเวอร์ HTTP API แชร์พอร์ทนี้ในหมู่โปรแกรมที่ใช้เซิร์ฟเวอร์ HTTP API.

การตัดสินใจรับใบสมัครร้องขอ HTTP,เซิร์ฟเวอร์ HTTP API ต้องการทราบ URL ตรงกับกฎสำหรับแต่ละโปรแกรม กฎนี้จะถูกกำหนดค่าโดย host_name= <key> ในหมวด [param] ของ GLOBAL.INI file. ค่าตั้งต้นคือ +, ie. เป็นไปตาม URLs. ดูจาก http://msdn.microsoft.com/en-us/library/aa364698(v=vs.85).aspx สำหรับการจับคู่ URL ไปอยู่ร่วมกันกับโปรแกรมอื่น ๆ โชคไม่ดีที่ Skype ใช้พอร์ท 80 โดยเฉพาะ สำหรับ cFos PNet ทำงานบนพอร์ท 80 คุณจำเป็นต้องปิดการใช้งานพอร์ท 80 และ 443 ที่ใช้ในการตั้งค่าการเชื่อมต่อขั้นสูงของ Skype

cFos PNet / the HTTP Server API also supports SSL. To use SSL you need register an SSL certificate. This certificate should be registered with one of the SSL certificate agencies. Otherwise the user's web browser will not be able to verify that the server identity is not forged.

Here are the steps of how to create and register your (unsigned) certificate with the standard Windows methods:
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. to get the certificates thumbprint:
> mmc
> file -> add/remove snap-in -> certificates -> computer account -> local computer, then: "view personal certificates" and view the thumbprint under certificate data. Use the thumbprint without spaces as certhash for the following netsh command (use httpcfg instead of netsh under systems before vista):
3. netsh http add sslcert ipport=0.0.0.0:443 certhash=46aab740254a12c9146142067f5cf69e583154ad appid={a227f2f9-d103-4e0f-92a4-7086c8ab35ac}

To use an existing SSL certificate you need to make sure it is in a Windows compatible format. For example, if you have a certificate from a unix system it may be a .PEM file. Download openssl and use the following command to convert it:

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

where mycert.cer is your certificate and ca1.cer and ca2.cer (and ca3.cer, etc.) are 2 intermediate CA certificates required for the chain of trust.
mycert.cer must be in x.509 format. You can use openssl to convert it to x.509 format if necessary. The output mycert.pfx is in the pkcs#12 format which Windows can read.

  • Now start MMC, file -> add/remove snap-in -> certificates -> computer account -> local computer, then: "view personal certificates" and view certificates. Right-click -> all tasks -> import and import mycert.pfx.
  • You also need to import the certificate(s) into "Intermediate Certification Authorities -> Certificates". Otherwise no trust chain will be transmitted by the server, see http://support.microsoft.com/kb/954755
  • View the thumbprint of your imported certificate and enter the following command:

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

    As <certhash> you need to use the thumbprint without spaces.

For IPv6 the ipport parameter of the netsh command must be: ipport=[::]:443.

ในการลบใบรับรองจาก SSL port, การใช้งาน
> netsh http delete sslcert ipport=0.0.0.0:443
> netsh http แสดง sslcert
In case you have to modify your certificates, you need to remove the old certificates with the
> netsh http delete
command and add your modified certificates via
> netsh http add ...
command.

เอกสาร cFos Personal Net