a cFosSpeed most új kezekbe került. Az Atlas Tech Solutions mostantól birtokolja, fejleszti és értékesíti új verzióit
Új! A cFosSpeed készítőitől: A cFos EVSE

Egyéb jellemzők

A cFos PNet naponta egyszer képes egy karbantartó szkript meghívására. A szkript neve a daily_maintenance= <elérési út>, a futtatás ideje pedig a maintenance_time=óó:pp:mm paraméterrel adható meg a GLOBAL.INI fájl [param] szakaszában. <elérési út> a szkript helye, amely a nyilvános mappa esetén / jellel kezdődik.

A cFos PNet a Windows HTTP-szerverének API-felületét használja. Ez több alkalmazás számára lehetővé teszi a normál 80-as HTTP-port figyelését. A HTTP-szerver API a HTTP-szerver API segítségével osztja meg a portot az alkalmazások között.

Annak eldöntésére, hogy a HTTP-kérést melyik alkalmazás kapja a HTTP-szerver API-felületnek ismernie kell az egyes alkalmazásokra vonatkozó URL-illesztési szabályokat. Ez a szabály a GLOBAL.INI fájl [param] részén, a host_name= <kulcs> segítségével állítható be. Az alapbeállítás a +, amely minden URL-re illeszkedik. A más alkalmazásokkal együttműködés érdekében történő URL-illesztésről tájékozódjon a következő oldalon: http://msdn.microsoft.com/en-us/library/aa364698(v=vs.85).aspx. Sajnálatos módon a Skype jelenleg kizárólagosan használja a 80-as portot. A cFos PNet 80-as porton történő működése érdekében a Skype kapcsolati beállításainál le kell tiltania a 80-as és 443-as port használatát.

A cFos PNet / HTTP-szerver API támogatja az SSL-t is. Az SSL használatához SSL-tanúsítványra van szükség. Tanúsítványt SSL-hitelesítésszolgáltatónál lehet regisztrálni. E nélkül a felhasználók böngészője nem fogja tudni ellenőrizni a szerver személyazonosságának eredetiségét.

Windows rendszeren a (nem hitelesített) tanúsítvány létrehozásának szokásos lépései:
1. adja ki a következő parancsot: 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. a tanúsítvány ujjlenyomatának ellenőrzése:
> mmc
> Fájl -> Beépülő modul hozzáadás/eltávolítása -> Tanúsítványok -> Számítógépfiók -> Helyi számítógép, majd: "Személyes tanúsítványok megtekintése" és tanúsítványadatok alatt megtekintheti az ujjlenyomatot. A (szóközök nélküli) ujjlenyomatot használja tanúsítványkivonatként a következő netsh parancshoz (Vista előtti rendszerek esetén a netsh helyett a httpcfg parancsot használja):
3. netsh http add sslcert ipport=0.0.0.0:443 certhash=46aab740254a12c9146142067f5cf69e583154ad appid={a227f2f9-d103-4e0f-92a4-7086c8ab35ac}

Meglévő SSL-tanúsítvány használatához annak Windows-kompatibilis formátumúnak kell lennie. Például ha Unix rendszerről származó tanúsítványa van, az lehet .PEM fájl. Az OpenSSL-t letöltve azt az alább paranccsal konvertálhatja át:

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

ebben a sajáttanúsítvány.cer az Ön tanúsítványa, míg a ca1.cer, ca2.cer (ca3.cer stb.) 2 köztes hitelesítésszolgáltatói (CA) tanúsítvány, amelyek a tanúsítványlánchoz szükségesek.
sajáttanúsítvány.cer fájlnak X.509 formátumúnak kell lennie. Az OpenSSL használatával szükség esetén X.509 formátumúra alakíthatja Az eredményként létrejövő sajáttanúsítvány.pfx a Windows által értelmezhető pkcs#12 formátumú.

  • Majd indítsa el az MMC-t, Fájl -> Beépülő modul hozzáadás/eltávolítása -> Tanúsítványok -> Számítógépfiók -> Helyi számítógép, majd: "Személyes tanúsítványok megtekintése", ahol megtekintheti a tanúsítványokat. Kattintás a jobb egérgombbal -> Minden feladat -> Importálás és exportálás sajáttanúsítvány.pfx.
  • Lehetséges, hogy a tanúsítványokat importálnia kell a „Közbenső szintű hitelesítésszolgáltatók -> Tanúsítványok” közé. Máskülönben a megbízhatósági láncot a szerver nem továbbítja, lásd: http://support.microsoft.com/kb/954755
  • Tekintse meg az importált tanúsítvány ujjlenyomatát, és adja ki a következő parancsot:

    netsh http add sslcert ipport=0.0.0.0:443 certhash=<tanúsítványkivonat> appid={a227f2f9-d103-4e0f-92a4-7086c8ab35ac}.

    A <tanúsítványkivonat> helyére a szóközök nélküli ujjlenyomatot kell megadni.

IPv6 esetén a netsh parancs ipport paramétere a következő kell, hogy legyen: ipport=[::]:443.

A tanúsítvány SSL-portról való törléséhez a következő parancsot adja ki:
> netsh http delete sslcert ipport=0.0.0.0:443
> netsh http show sslcert
Abban az esetben, ha módosítania kell tanúsítványait, a régi tanúsítványokat a
> netsh http delete
paranccsal kell eltávolítani, majd hozzá kell adni a módosított tanúsítványt a
> netsh http add ...
paranccsal.

cFos Personal Net dokumentáció