Likes Likes:  0
Resultaten 1 tot 2 van de 2
  1. #1
    502 Bad Gateway API Google
    geregistreerd gebruiker
    3 Berichten
    Ingeschreven
    08/03/03

    Locatie
    Gemert

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked


    Registrar SIDN: nee
    KvK nummer: nvt
    Ondernemingsnummer: nvt

    Thread Starter

    502 Bad Gateway API Google

    Beste,

    Ik zit al een hele tijd met een server-configuratie probleem waardoor ik bij het raadplegen van bepaalde delen van de Google API tegen een "502 Bad Gateway" error aanloop. Het is me tot op heden nog niet gelukt om te achterhalen wat er precies fout gaat.

    Het probleem doet zich voor in een stuk code waar ik dmv het Zend Framework mee probeer te verbinden naar delen van Picasa. Het probleem is echter terug te brengen tot het verbinden met de Google server (met bv met curl of sockets). Neem bijvoorbeeld deze code:
    Code:
    <?php 
    
    $url = "https://www.google.com:443";
    
    $ch = curl_init();	
    curl_setopt($ch, CURLOPT_URL,$url);
    
    $response=curl_exec($ch);
    ?>
    De error die ik in eerste instantie krijg is "502 Bad Gateway" op een error pagina van Nginx.

    Ik heb uiteraard al een hoop geprobeerd. Ik loop daar even doorheen:

    Allereerst proberen te spelen met curl-instellingen, dat mocht niet baten. Ook op een andere manier verbinden met de Google server -via sockets bv, zonder Curl- werkt niet.

    Op de server draaien Apache, Nginx, PHP en eAccelerator (versnelt PHP). Als ik echter rechtstreeks het test-script uitvoer ZONDER Nginx en ZONDER eAccelerator dan werkt het nog steeds niet. Een backtrace op PHP geeft de onderstaande output:
    Code:
    #0  0x00000030869697f5 in free () from /lib64/tls/libc.so.6
    #1  0x000000308864d8f9 in CRYPTO_free () from /lib64/libcrypto.so.4
    #2  0x00000030886b3997 in ASN1_STRING_free () from /lib64/libcrypto.so.4
    #3  0x00000030886ad92f in ASN1_primitive_free () from /lib64/libcrypto.so.4
    #4  0x00000030886adce7 in ASN1_template_free () from /lib64/libcrypto.so.4
    #5  0x00000030886adc01 in ASN1_primitive_free () from /lib64/libcrypto.so.4
    #6  0x00000030886add22 in ASN1_item_free () from /lib64/libcrypto.so.4
    #7  0x0000003088696543 in sk_pop_free () from /lib64/libcrypto.so.4
    #8  0x000000308842375f in ssl_sess_cert_free () from /lib64/libssl.so.4
    #9  0x000000308842429f in SSL_SESSION_free () from /lib64/libssl.so.4
    #10 0x0000003088422519 in SSL_free () from /lib64/libssl.so.4
    #11 0x000000317251b3ff in Curl_SSL_Close () from /usr/lib64/libcurl.so.3
    #12 0x00000031725146fd in Curl_disconnect () from /usr/lib64/libcurl.so.3
    #13 0x00000031725169a0 in Curl_done () from /usr/lib64/libcurl.so.3
    #14 0x0000003172522f3d in Curl_perform () from /usr/lib64/libcurl.so.3
    #15 0x0000002a95b4aa00 in zif_curl_exec (ht=Variable "ht" is not available.
    )
        at /usr/local/php-5.2.12/ext/curl/interface.c:1849
    #16 0x0000002a95d8e236 in zend_do_fcall_common_helper_SPEC (
        execute_data=0x5d624930, tsrm_ls=0xa6de40)
        at /usr/local/php-5.2.12/Zend/zend_vm_execute.h:200
    #17 0x0000002a95d8d766 in execute (op_array=0x2a9d190058, tsrm_ls=0xa6de40)
        at /usr/local/php-5.2.12/Zend/zend_vm_execute.h:92
    #18 0x0000002a95d8da79 in zend_do_fcall_common_helper_SPEC (
        execute_data=0x5d626180, tsrm_ls=0xa6de40)
        at /usr/local/php-5.2.12/Zend/zend_vm_execute.h:234
    #19 0x0000002a95d8d766 in execute (op_array=0x2a9d16a3b0, tsrm_ls=0xa6de40)
        at /usr/local/php-5.2.12/Zend/zend_vm_execute.h:92
    #20 0x0000002a95d8da79 in zend_do_fcall_common_helper_SPEC (
        execute_data=0x5d626c80, tsrm_ls=0xa6de40)
        at /usr/local/php-5.2.12/Zend/zend_vm_execute.h:234
    #21 0x0000002a95d8d766 in execute (op_array=0x2a9d10be00, tsrm_ls=0xa6de40)
        at /usr/local/php-5.2.12/Zend/zend_vm_execute.h:92
    #22 0x0000002a95d8da79 in zend_do_fcall_common_helper_SPEC (
        execute_data=0x5d6275b0, tsrm_ls=0xa6de40)
        at /usr/local/php-5.2.12/Zend/zend_vm_execute.h:234
    #23 0x0000002a95d8d766 in execute (op_array=0x2a9c09fce0, tsrm_ls=0xa6de40)
        at /usr/local/php-5.2.12/Zend/zend_vm_execute.h:92
    #24 0x0000002a95d8da79 in zend_do_fcall_common_helper_SPEC (
        execute_data=0x5d627ca0, tsrm_ls=0xa6de40)
        at /usr/local/php-5.2.12/Zend/zend_vm_execute.h:234
    #25 0x0000002a95d8d766 in execute (op_array=0x2a9c0cbfe8, tsrm_ls=0xa6de40)
        at /usr/local/php-5.2.12/Zend/zend_vm_execute.h:92
    #26 0x0000002a95d8da79 in zend_do_fcall_common_helper_SPEC (
        execute_data=0x5d628ba0, tsrm_ls=0xa6de40)
        at /usr/local/php-5.2.12/Zend/zend_vm_execute.h:234
    #27 0x0000002a95d8d766 in execute (op_array=0x2a9c30dd18, tsrm_ls=0xa6de40)
        at /usr/local/php-5.2.12/Zend/zend_vm_execute.h:92
    #28 0x0000002a95d8da79 in zend_do_fcall_common_helper_SPEC (
        execute_data=0x5d62a660, tsrm_ls=0xa6de40)
        at /usr/local/php-5.2.12/Zend/zend_vm_execute.h:234
    #29 0x0000002a95d8d766 in execute (op_array=0x2a9c301348, tsrm_ls=0xa6de40)
        at /usr/local/php-5.2.12/Zend/zend_vm_execute.h:92
    #30 0x0000002a95d8da79 in zend_do_fcall_common_helper_SPEC (
        execute_data=0x5d62ab00, tsrm_ls=0xa6de40)
        at /usr/local/php-5.2.12/Zend/zend_vm_execute.h:234
    #31 0x0000002a95d8d766 in execute (op_array=0x2a9c082f10, tsrm_ls=0xa6de40)
        at /usr/local/php-5.2.12/Zend/zend_vm_execute.h:92
    #32 0x0000002a95d8da79 in zend_do_fcall_common_helper_SPEC (
        execute_data=0x5d62ad80, tsrm_ls=0xa6de40)
        at /usr/local/php-5.2.12/Zend/zend_vm_execute.h:234
    #33 0x0000002a95d8d766 in execute (op_array=0x2a9a5f2ac8, tsrm_ls=0xa6de40)
        at /usr/local/php-5.2.12/Zend/zend_vm_execute.h:92
    #34 0x0000002a95d8da79 in zend_do_fcall_common_helper_SPEC (
        execute_data=0x5d62b8d0, tsrm_ls=0xa6de40)
        at /usr/local/php-5.2.12/Zend/zend_vm_execute.h:234
    #35 0x0000002a95d8d766 in execute (op_array=0x2a9a5db3d0, tsrm_ls=0xa6de40)
        at /usr/local/php-5.2.12/Zend/zend_vm_execute.h:92
    #36 0x0000002a95d6b769 in zend_execute_scripts (type=8, tsrm_ls=0xa6de40,
        retval=Variable "retval" is not available.
    ) at /usr/local/php-5.2.12/Zend/zend.c:1134
    #37 0x0000002a95d205e9 in php_execute_script (primary_file=0x5d62ddc0,
        tsrm_ls=0xa6de40) at /usr/local/php-5.2.12/main/main.c:2036
    #38 0x0000002a95df1efb in php_handler (r=0x2a9a2065e0)
        at /usr/local/php-5.2.12/sapi/apache2handler/sapi_apache2.c:637
    #39 0x0000000000436103 in ap_run_handler (r=0x2a9a2065e0) at config.c:157
    #40 0x00000000004365a1 in ap_invoke_handler (r=0x2a9a2065e0) at config.c:372
    #41 0x000000000044d92f in ap_internal_redirect (new_uri=Variable "new_uri" is not available.
    ) at http_request.c:501
    #42 0x0000002a958d7e03 in handler_redirect (r=0x9cbc08) at mod_rewrite.c:4819
    #43 0x0000000000436103 in ap_run_handler (r=0x9cbc08) at config.c:157
    #44 0x00000000004365a1 in ap_invoke_handler (r=0x9cbc08) at config.c:372
    #45 0x000000000044ddc0 in ap_process_request (r=0x9cbc08) at http_request.c:282
    #46 0x000000000044b4dd in ap_process_http_connection (c=0x977aa0)
        at http_core.c:190
    #47 0x000000000043cbc3 in ap_run_process_connection (c=0x977aa0)
        at connection.c:43
    #48 0x0000000000461293 in worker_thread (thd=0x61e568, dummy=Variable "dummy" is not available.
    ) at worker.c:544
    #49 0x0000003087c06137 in start_thread () from /lib64/tls/libpthread.so.0
    #50 0x00000030869c9f03 in clone () from /lib64/tls/libc.so.6
    Hier loop ik echter vast. Ik heb te weinig verstand om hier fouten in te herkennen. Wel zie ik een aantal keer dat er variabelen missen ("Variable "ht" is not available", "retval=Variable "retval" is not available", "dummy=Variable "dummy" is not available")

    Alvast hartelijk bedankt!

    Groeten,
    Roel

  2. #2
    502 Bad Gateway API Google
    geregistreerd gebruiker
    3 Berichten
    Ingeschreven
    08/03/03

    Locatie
    Gemert

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked


    Registrar SIDN: nee
    KvK nummer: nvt
    Ondernemingsnummer: nvt

    Thread Starter
    Jammergenoeg zijn er nog geen reacties. Komt dat omdat de vraagstelling onduidelijk is, of omdat er te weinig informatie beschikbaar is? In beide gevallen zou ik het graag horen dan zorg ik dat dat in orde komt.

    Ondanks pogingen van mezelf om instellingen te veranderen of andere versies van software te installeren is het nog niet opgelost. Op andere servers met een nagenoeg identieke configuratie werkt het voorbeeld script zonder problemen!

    Bedankt!

Labels voor dit Bericht

Webhostingtalk.nl

Contact

  • Rokin 113-115
  • 1012 KP, Amsterdam
  • Nederland
  • Contact
© Copyright 2001-2026 Webhostingtalk.nl.
Web Statistics