fsockopen geeft een time out error (110)

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Php is mijn Voornaam

Php is mijn Voornaam

14/07/2012 22:49:26
Quote Anchor link
Wat ik ook probeer, als ik een connectie wil maken met fsockopen, dan krijg ik "Connection timed out (110)". Met de code die ik gebruik betekent het dat fsockopen niet lukt.

De code die ik gebruik is:

http://pastebin.com/BRc1XtHg

Ik weet zeker dat de poort die staat aangegeven open staat. Dit heb ik met verschillende tools gedaan, en het ip adres staat natuurlijk ook goed. Die heb ik er voor de zekerheid niet bij gedaan.

Quote:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
<?php

$pubkey
= '-----BEGIN PUBLIC KEY-----
MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAmHzD76i8DA25nC+Qsswi
OM0lW+gViiQD4tEm7suxBc2BGibtdlrsprVIId92hSjQKx4x8+XVWU6k89T5vy8Y
txpXN759OWdGkDi8uvZuYclMjW9Rao+oqSvbXH37R7oSY287I+6uOHclGhniQN3q
RyoXBkbhDk0/FTI/i549q/gGk1UZYv449KLrDOqmtohRcIyAYVnvvWtD1kIzourq
hMtEIrPqwoBqTaUA9kOIXw1jMovao2TN52j48KgOg9KjqtdwUwD9e6n7hJd/subF
6woc8L7zjJFOHH5gacUC7vtiMpBpnSyLQpjFLepYYwftjsRmg4xLdh+Zvgw3xqi4
lwIDAQAB
-----END PUBLIC KEY-----
'
;
$str = "$str = \"VOTE\n\" .
\"server-list\n\" .
\"$user\n\" .
\"$userip\n\" .
time().\"\n\";"
;

$leftover = (256 - strlen($str)) / 2;
while ($leftover > 0) {
    $str .= "\x0";
    $leftover--;
}


if (openssl_public_encrypt($str, $encrypted, $pubkey)){
        $str = base64_encode($encrypted);
        
        $host = "##hidedmyipjustincase##";
        $port = "8192";
        $fp = fsockopen($host,$port,&$errno,&$errstr,30);
        if (!$fp) {
            echo "$errstr ($errno)<br />\n";
        }

        else {
            fwrite($fp, $str);
            echo "Succeeded!";
            fclose($fp);
        }
    }

else{
    echo "the data could not be encrypted :( <br />";
}

?>
 
Er zijn nog geen reacties op dit bericht.



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.