Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

PHP Delete and Update with error BAD REQUEST #2782

Closed
4 tasks done
kwstasna opened this issue Sep 26, 2016 · 2 comments
Closed
4 tasks done

PHP Delete and Update with error BAD REQUEST #2782

kwstasna opened this issue Sep 26, 2016 · 2 comments

Comments

@kwstasna
Copy link

kwstasna commented Sep 26, 2016

Issue Description

PHP Delete and Update Objects are getting bad request error.
So when i was in parse.com this was no issue at all. But now I get the error bad request when i try to delete destroy() an object or even update it!

This is the code in php that i used to have and in parse.com.

<?php 
//session_start(); 
require '../../vendor/autoload.php';
require '../../PHPcondectionParam.php';

use Parse\ParseObject;
use Parse\ParseQuery;
use Parse\ParseACL;
use Parse\ParsePush;
use Parse\ParseUser;
use Parse\ParseInstallation;
use Parse\ParseException;
use Parse\ParseAnalytics;
use Parse\ParseFile;
use Parse\ParseCloud;
use Parse\ParseClient;

date_default_timezone_set('UTC');
try {
  $user = ParseUser::logIn("admin", "password");

    $name = $_POST['name'];
    $description = $_POST['description'];
    $foodOrDrink = $_POST['foodOrDrink'];
    $idEvent = $_POST['idEvent'];

    $idMagaziou = $_POST['idMagaziou'];
    $rating = $_POST['rating'];
    $date = $_POST['date'];
    $time = $_POST['time'];
    echo '<br>';
    echo 'date : '.$date;
    echo '<br>time : '.$time;
    echo '<br>';
    $dd = $date.' '.$time;
    $dateTime = new DateTime($dd);
    $NewmyDate2 = $dateTime->format("Y-m-d\TH:i:s\Z");
    $NewmyDate = new DateTime($NewmyDate2);
    echo '<br>NewmyDate : ';
    print_r($NewmyDate);
    $query = new ParseQuery("Event");
    $query->equalTo("objectId", $idEvent);
    $question = $query->first();
    $conDelquery = new ParseQuery("eventController");
    $conDelquery->equalTo("idEvent", $question);
    $resultsss = $conDelquery->find();
    echo "Will be deleted : ".count($resultsss)." results from eventController";
    echo '<br>';
    for ($i = 0; $i < count($resultsss); $i++) {
        $objectDel = $resultsss[$i];
        try {
            $objectDel->save();
                $objectDel->destroy();

                echo '<br> Destroy in class eventController with ID : '.$objectDel->getObjectId().' is DONE!';              
            } catch (ParseException $ex) {  
                echo 'Failed to save image file, with error message: ' . $ex->getMessage();
            }   
    }
    if(!empty($_POST['check_list'])) {
    foreach($_POST['check_list'] as $check) {
        $TypeEvent = new ParseQuery("TypeEvent");
        $TypeEvent->equalTo("EventName", $check);
        $questionTypeEvent = $TypeEvent->first();
        $NewEventConObj = new ParseObject("eventController");
        $NewEventConObj->set("eventDate",$NewmyDate);
        $NewEventConObj->set("foodOrDrink",$foodOrDrink);
        $NewEventConObj->set("eventRating",intval($rating));
        $NewEventConObj->set("eventType", $questionTypeEvent);
        $NewEventConObj->set("idEvent",$question);
        try {
              $NewEventConObj->save();
              echo '<br> New object created with objectId: ' . $NewEventConObj->getObjectId();
            } catch (ParseException $ex) {  
              echo 'Failed to create new object, with error message: ' . $ex->getMessage();
            }
            echo "<br>";
            echo $check."   :  ".$questionTypeEvent->getObjectId(); //echoes the value set in the HTML form for each checked checkbox.
            echo "<br>"; //so, if I were to check 1, 3, and 5 it would echo value 1, value 3, value 5.
            echo "Event ID : ".$question->getObjectId()."<br>";             //in your case, it would echo whatever $row['Report ID'] is equivalent to.
    }
}
    print_r  ($_FILES['imageEvent']['name']);
    echo "<br>"; 

    if(file_exists($_FILES['imageEvent']['tmp_name']) || is_uploaded_file($_FILES['imageEvent']['tmp_name'])) {
        $file = ParseFile::createFromData( file_get_contents( $_FILES['imageEvent']['tmp_name'] ), $_FILES['imageEvent']['name']  );
        try {
              $file->save();
              $question->set("poster",$file);   
               echo '<br> Save file and poster in class Event is DONE!';
            } catch (ParseException $ex) {  
              echo 'Failed to save image file, with error message: ' . $ex->getMessage();
            }
    }
    $question->set("name", $name);
    $question->set("description", $description);
    try {
      $question->save();
       echo '<br> Save in class Event is DONE!';
    } catch (ParseException $ex) {  
      echo 'Failed to update your Event, with error message: ' . $ex->getMessage();
    }
} catch (ParseException $error) {
    echo $error;
  // The login failed. Check error to see why.
}
?>

Αnd the echo results are the following

date : 2016-09-30
time : 23:30

NewmyDate : DateTime Object ( [date] => 2016-09-30 23:30:00.000000 [timezone_type] => 2 [timezone] => Z ) 


Will be deleted : 1 results from eventController
Failed to save image file, with error message: Bad Request
New object created with objectId: oPI6rPmF77
Live : QncKK8M1bV
Event ID : irvvOq6wOF
2.jpg

Save file and poster in class Event is DONE!Failed to update your Event, with error message: Bad Request

In the tables Events and eventController i have ALC to write and update only for the user admin as I login in the first line.
The eventController Class has a pointer to Events class.
Any idea why is this happening as soon as i transfered it to my Server and was not happening when i was in Parse.com??

Expected Results

Update Object inside Event Class, Delete and Save new object in eventController Class.

Actual Outcome

Save new object in eventController Class, without deleteting the previous one and without updating the object in Event Class.

Environment Setup

  • Server
    • parse-server version (Be specific! Don't say 'latest'.) : [2.2.22]
    • Operating System: [CentOS]
    • Hardware: [don't know exactly]
    • Localhost or remote server? (AWS, Heroku, Azure, Digital Ocean, etc): [Remote]
  • Database
    • MongoDB version: [v3.0.12]
    • Storage engine: [mongo]
    • Hardware: [same]
    • Localhost or remote server? (AWS, mLab, ObjectRocket, Digital Ocean, etc): [Remote]

Logs/Trace

You can turn on additional logging by configuring VERBOSE=1 in your environment.

verbose: REQUEST for [GET] /parse/classes/Event?where=%7B%22objectId%22%3A%22irvvOq6wOF%22%7D&include=idMagazi: {} method=GET, url=/parse/classes/Event?where=%7B%22objectId%22%3A%22irvvOq6wOF%22%7D&include=idMagazi, host=cpsrvirmbr.iremember.gr:1339, accept=*/*, x-parse-application-id=sourtoukiav2migrated, x-parse-client-version=php1.2.1, x-parse-rest-api-key=sourtoukiRestApiKeyMigrated, x-ssl-cipher=TLSv1.2/ECDHE-RSA-AES256-GCM-SHA384 TLSv1.2 Kx=ECDH     Au=RSA  Enc=AESGCM(256) Mac=AEAD, x-forwarded-for=93.174.121.23,
verbose: RESPONSE from [GET] /parse/classes/Event?where=%7B%22objectId%22%3A%22irvvOq6wOF%22%7D&include=idMagazi: {
  "response": {
    "results": [
      {
        "objectId": "irvvOq6wOF",
        "name": "FULL BODY MASSAGE",
        "createdAt": "2016-07-19T12:09:18.974Z",
        "updatedAt": "2016-09-23T11:44:44.908Z",
        "poster": {
          "__type": "File",
          "name": "ec10357e-e23c-4669-a154-8f0ca96f1257_14432977_1127402474031572_8895651453137721556_n.jpg",
          "url": "http://cpsrvirmbr.iremember.gr:1339/parse/files/sourtoukiav2migrated/ec10357e-e23c-4669-a154-8f0ca96f1257_14432977_1127402474031572_8895651453137721556_n.jpg"
        },
        "description": "",
        "idMagazi": {
          "objectId": "dgOrnXB0FT",
          "logo": {
            "__type": "File",
            "name": "tfss-7633fb9f-59a9-450b-8916-400167dd5f5e-troubarlogo.jpg",
            "url": "http://files.parsetfss.com/77244f4c-8132-43fa-9e62-76e9aeceb79b/tfss-7633fb9f-59a9-450b-8916-400167dd5f5e-troubarlogo.jpg"
          },
          "area": "peiraias",
          "phone": "694 055 6837",
          "typeTag": " Cafe - Bar",
          "myRating": 2,
          "latlon": {
            "__type": "GeoPoint",
            "latitude": 37.9396555,
            "longitude": 23.6418897
          },
          "website": "",
          "email": "",
          "address": "Φίλωνος 131, Tρούμπα ",
          "createdAt": "2016-05-18T11:54:41.531Z",
          "name": "TROUBAR",
          "updatedAt": "2016-09-01T10:48:02.373Z",
          "description": "",
          "insta": "troubar",
          "__type": "Object",
          "className": "magazia"
        }
      }
    ]
  }
} results=[objectId=irvvOq6wOF, name=FULL BODY MASSAGE, createdAt=2016-07-19T12:09:18.974Z, updatedAt=2016-09-23T11:44:44.908Z, __type=File, name=ec10357e-e23c-4669-a154-8f0ca96f1257_14432977_1127402474031572_8895651453137721556_n.jpg, url=http://cpsrvirmbr.iremember.gr:1339/parse/files/sourtoukiav2migrated/ec10357e-e23c-4669-a154-8f0ca96f1257_14432977_1127402474031572_8895651453137721556_n.jpg, description=, objectId=dgOrnXB0FT, __type=File, name=tfss-7633fb9f-59a9-450b-8916-400167dd5f5e-troubarlogo.jpg, url=http://files.parsetfss.com/77244f4c-8132-43fa-9e62-76e9aeceb79b/tfss-7633fb9f-59a9-450b-8916-400167dd5f5e-troubarlogo.jpg, area=peiraias, phone=694 055 6837, typeTag= Cafe - Bar, myRating=2, __type=GeoPoint, latitude=37.9396555, longitude=23.6418897, website=, email=, address=Φίλωνος 131, Tρούμπα , createdAt=2016-05-18T11:54:41.531Z, name=TROUBAR, updatedAt=2016-09-01T10:48:02.373Z, description=, insta=troubar, __type=Object, className=magazia]
verbose: REQUEST for [GET] /parse/classes/eventController?where=%7B%22idEvent%22%3A%7B%22%24inQuery%22%3A%7B%22where%22%3A%7B%22objectId%22%3A%22irvvOq6wOF%22%7D%2C%22className%22%3A%22Event%22%7D%7D%7D&include=idEvent&limit=1: {} method=GET, url=/parse/classes/eventController?where=%7B%22idEvent%22%3A%7B%22%24inQuery%22%3A%7B%22where%22%3A%7B%22objectId%22%3A%22irvvOq6wOF%22%7D%2C%22className%22%3A%22Event%22%7D%7D%7D&include=idEvent&limit=1, host=cpsrvirmbr.iremember.gr:1339, accept=*/*, x-parse-application-id=sourtoukiav2migrated, x-parse-client-version=php1.2.1, x-parse-rest-api-key=sourtoukiRestApiKeyMigrated, x-ssl-cipher=TLSv1.2/ECDHE-RSA-AES256-GCM-SHA384 TLSv1.2 Kx=ECDH     Au=RSA  Enc=AESGCM(256) Mac=AEAD, x-forwarded-for=93.174.121.23,
verbose: RESPONSE from [GET] /parse/classes/eventController?where=%7B%22idEvent%22%3A%7B%22%24inQuery%22%3A%7B%22where%22%3A%7B%22objectId%22%3A%22irvvOq6wOF%22%7D%2C%22className%22%3A%22Event%22%7D%7D%7D&include=idEvent&limit=1: {
  "response": {
    "results": [
      {
        "objectId": "PGjAXsf3LT",
        "eventDate": {
          "__type": "Date",
          "iso": "2016-09-30T23:30:00.000Z"
        },
        "foodOrDrink": "drink",
        "eventRating": 10,
        "eventType": {
          "__type": "Pointer",
          "className": "TypeEvent",
          "objectId": "QncKK8M1bV"
        },
        "idEvent": {
          "objectId": "irvvOq6wOF",
          "name": "FULL BODY MASSAGE",
          "createdAt": "2016-07-19T12:09:18.974Z",
          "updatedAt": "2016-09-23T11:44:44.908Z",
          "poster": {
            "__type": "File",
            "name": "ec10357e-e23c-4669-a154-8f0ca96f1257_14432977_1127402474031572_8895651453137721556_n.jpg",
            "url": "http://cpsrvirmbr.iremember.gr:1339/parse/files/sourtoukiav2migrated/ec10357e-e23c-4669-a154-8f0ca96f1257_14432977_1127402474031572_8895651453137721556_n.jpg"
          },
          "description": "",
          "idMagazi": {
            "__type": "Pointer",
            "className": "magazia",
            "objectId": "dgOrnXB0FT"
          },
          "__type": "Object",
          "className": "Event"
        },
        "createdAt": "2016-09-23T11:44:44.881Z",
        "updatedAt": "2016-09-23T11:44:44.881Z"
      }
    ]
  }
} results=[objectId=PGjAXsf3LT, __type=Date, iso=2016-09-30T23:30:00.000Z, foodOrDrink=drink, eventRating=10, __type=Pointer, className=TypeEvent, objectId=QncKK8M1bV, objectId=irvvOq6wOF, name=FULL BODY MASSAGE, createdAt=2016-07-19T12:09:18.974Z, updatedAt=2016-09-23T11:44:44.908Z, __type=File, name=ec10357e-e23c-4669-a154-8f0ca96f1257_14432977_1127402474031572_8895651453137721556_n.jpg, url=http://cpsrvirmbr.iremember.gr:1339/parse/files/sourtoukiav2migrated/ec10357e-e23c-4669-a154-8f0ca96f1257_14432977_1127402474031572_8895651453137721556_n.jpg, description=, __type=Pointer, className=magazia, objectId=dgOrnXB0FT, __type=Object, className=Event, createdAt=2016-09-23T11:44:44.881Z, updatedAt=2016-09-23T11:44:44.881Z]
verbose: REQUEST for [GET] /parse/classes/eventController?where=%7B%22idEvent%22%3A%7B%22__type%22%3A%22Pointer%22%2C%22className%22%3A%22Event%22%2C%22objectId%22%3A%22irvvOq6wOF%22%7D%7D&include=eventType: {} method=GET, url=/parse/classes/eventController?where=%7B%22idEvent%22%3A%7B%22__type%22%3A%22Pointer%22%2C%22className%22%3A%22Event%22%2C%22objectId%22%3A%22irvvOq6wOF%22%7D%7D&include=eventType, host=cpsrvirmbr.iremember.gr:1339, accept=*/*, x-parse-application-id=sourtoukiav2migrated, x-parse-client-version=php1.2.1, x-parse-rest-api-key=sourtoukiRestApiKeyMigrated, x-ssl-cipher=TLSv1.2/ECDHE-RSA-AES256-GCM-SHA384 TLSv1.2 Kx=ECDH     Au=RSA  Enc=AESGCM(256) Mac=AEAD, x-forwarded-for=93.174.121.23,
verbose: RESPONSE from [GET] /parse/classes/eventController?where=%7B%22idEvent%22%3A%7B%22__type%22%3A%22Pointer%22%2C%22className%22%3A%22Event%22%2C%22objectId%22%3A%22irvvOq6wOF%22%7D%7D&include=eventType: {
  "response": {
    "results": [
      {
        "objectId": "PGjAXsf3LT",
        "eventDate": {
          "__type": "Date",
          "iso": "2016-09-30T23:30:00.000Z"
        },
        "foodOrDrink": "drink",
        "eventRating": 10,
        "eventType": {
          "objectId": "QncKK8M1bV",
          "createdAt": "2016-05-20T12:37:21.670Z",
          "updatedAt": "2016-09-05T10:03:19.335Z",
          "EventName": "Live",
          "EventCategoryRanting": 1,
          "EventName_el": "Live",
          "EventName_en": "Live",
          "__type": "Object",
          "className": "TypeEvent"
        },
        "idEvent": {
          "__type": "Pointer",
          "className": "Event",
          "objectId": "irvvOq6wOF"
        },
        "createdAt": "2016-09-23T11:44:44.881Z",
        "updatedAt": "2016-09-23T11:44:44.881Z"
      },
      {
        "objectId": "1bRjkFQ2jf",
        "eventDate": {
          "__type": "Date",
          "iso": "2016-09-30T23:30:00.000Z"
        },
        "foodOrDrink": "drink",
        "eventRating": 10,
        "eventType": {
          "objectId": "QncKK8M1bV",
          "createdAt": "2016-05-20T12:37:21.670Z",
          "updatedAt": "2016-09-05T10:03:19.335Z",
          "EventName": "Live",
          "EventCategoryRanting": 1,
          "EventName_el": "Live",
          "EventName_en": "Live",
          "__type": "Object",
          "className": "TypeEvent"
        },
        "idEvent": {
          "__type": "Pointer",
          "className": "Event",
          "objectId": "irvvOq6wOF"
        },
        "createdAt": "2016-09-26T09:40:37.748Z",
        "updatedAt": "2016-09-26T09:40:37.748Z"
      },
      {
        "objectId": "BcofR7hkYk",
        "eventDate": {
          "__type": "Date",
          "iso": "2016-09-30T23:30:00.000Z"
        },
        "foodOrDrink": "drink",
        "eventRating": 10,
        "eventType": {
          "objectId": "QncKK8M1bV",
          "createdAt": "2016-05-20T12:37:21.670Z",
          "updatedAt": "2016-09-05T10:03:19.335Z",
          "EventName": "Live",
          "EventCategoryRanting": 1,
          "EventName_el": "Live",
          "EventName_en": "Live",
          "__type": "Object",
          "className": "TypeEvent"
        },
        "idEvent": {
          "__type": "Pointer",
          "className": "Event",
          "objectId": "irvvOq6wOF"
        },
        "createdAt": "2016-09-26T09:41:50.003Z",
        "updatedAt": "2016-09-26T09:41:50.003Z"
      }
    ]
  }
} results=[objectId=PGjAXsf3LT, __type=Date, iso=2016-09-30T23:30:00.000Z, foodOrDrink=drink, eventRating=10, objectId=QncKK8M1bV, createdAt=2016-05-20T12:37:21.670Z, updatedAt=2016-09-05T10:03:19.335Z, EventName=Live, EventCategoryRanting=1, EventName_el=Live, EventName_en=Live, __type=Object, className=TypeEvent, __type=Pointer, className=Event, objectId=irvvOq6wOF, createdAt=2016-09-23T11:44:44.881Z, updatedAt=2016-09-23T11:44:44.881Z, objectId=1bRjkFQ2jf, __type=Date, iso=2016-09-30T23:30:00.000Z, foodOrDrink=drink, eventRating=10, $ref=$["result"]["response"]["results"][0]["eventType"], __type=Pointer, className=Event, objectId=irvvOq6wOF, createdAt=2016-09-26T09:40:37.748Z, updatedAt=2016-09-26T09:40:37.748Z, objectId=BcofR7hkYk, __type=Date, iso=2016-09-30T23:30:00.000Z, foodOrDrink=drink, eventRating=10, $ref=$["result"]["response"]["results"][0]["eventType"], __type=Pointer, className=Event, objectId=irvvOq6wOF, createdAt=2016-09-26T09:41:50.003Z, updatedAt=2016-09-26T09:41:50.003Z]
verbose: REQUEST for [GET] /parse/login?username=admin&password=password%21: {} method=GET, url=/parse/login?username=admin&password=password%21, host=cpsrvirmbr.iremember.gr:1339, accept=*/*, x-parse-application-id=sourtoukiav2migrated, x-parse-client-version=php1.2.1, x-parse-rest-api-key=sourtoukiRestApiKeyMigrated, x-ssl-cipher=TLSv1.2/ECDHE-RSA-AES256-GCM-SHA384 TLSv1.2 Kx=ECDH     Au=RSA  Enc=AESGCM(256) Mac=AEAD, x-forwarded-for=93.174.121.23,
verbose: RESPONSE from [GET] /parse/login?username=admin&password=password: {
  "response": {
    "objectId": "DvwnOtHTu0",
    "_perishable_token": "WTMNCJx6llWime5p9elqUcLQb",
    "createdAt": "2016-03-11T09:10:42.051Z",
    "updatedAt": "2016-06-21T08:34:13.437Z",
    "username": "admin",
    "email": "[email protected]",
    "avatar": {
      "__type": "File",
      "name": "tfss-51060249-4ba2-44e7-9156-1a3acab529b4-admin.JPEG",
      "url": "http://files.parsetfss.com/77244f4c-8132-43fa-9e62-76e9aeceb79b/tfss-51060249-4ba2-44e7-9156-1a3acab529b4-admin.JPEG"
    },
    "name": "admin fname",
    "gender": "male",
    "sessionToken": "r:2f0d9cc2e619e4353822f407e8522f47"
  }
} objectId=DvwnOtHTu0, _perishable_token=WTMNCJx6llWime5p9elqUcLQb, createdAt=2016-03-11T09:10:42.051Z, updatedAt=2016-06-21T08:34:13.437Z, username=admin, [email protected], __type=File, name=tfss-51060249-4ba2-44e7-9156-1a3acab529b4-admin.JPEG, url=http://files.parsetfss.com/77244f4c-8132-43fa-9e62-76e9aeceb79b/tfss-51060249-4ba2-44e7-9156-1a3acab529b4-admin.JPEG, name=admin fname, gender=male, sessionToken=r:2f0d9cc2e619e4353822f407e8522f47
verbose: REQUEST for [GET] /parse/classes/Event?where=%7B%22objectId%22%3A%22irvvOq6wOF%22%7D&limit=1: {} method=GET, url=/parse/classes/Event?where=%7B%22objectId%22%3A%22irvvOq6wOF%22%7D&limit=1, host=cpsrvirmbr.iremember.gr:1339, accept=*/*, x-parse-application-id=sourtoukiav2migrated, x-parse-client-version=php1.2.1, x-parse-session-token=r:2f0d9cc2e619e4353822f407e8522f47, x-parse-rest-api-key=sourtoukiRestApiKeyMigrated, x-ssl-cipher=TLSv1.2/ECDHE-RSA-AES256-GCM-SHA384 TLSv1.2 Kx=ECDH     Au=RSA  Enc=AESGCM(256) Mac=AEAD, x-forwarded-for=93.174.121.23,
verbose: RESPONSE from [GET] /parse/classes/Event?where=%7B%22objectId%22%3A%22irvvOq6wOF%22%7D&limit=1: {
  "response": {
    "results": [
      {
        "objectId": "irvvOq6wOF",
        "name": "FULL BODY MASSAGE",
        "createdAt": "2016-07-19T12:09:18.974Z",
        "updatedAt": "2016-09-23T11:44:44.908Z",
        "poster": {
          "__type": "File",
          "name": "ec10357e-e23c-4669-a154-8f0ca96f1257_14432977_1127402474031572_8895651453137721556_n.jpg",
          "url": "http://cpsrvirmbr.iremember.gr:1339/parse/files/sourtoukiav2migrated/ec10357e-e23c-4669-a154-8f0ca96f1257_14432977_1127402474031572_8895651453137721556_n.jpg"
        },
        "description": "",
        "idMagazi": {
          "__type": "Pointer",
          "className": "magazia",
          "objectId": "dgOrnXB0FT"
        }
      }
    ]
  }
} results=[objectId=irvvOq6wOF, name=FULL BODY MASSAGE, createdAt=2016-07-19T12:09:18.974Z, updatedAt=2016-09-23T11:44:44.908Z, __type=File, name=ec10357e-e23c-4669-a154-8f0ca96f1257_14432977_1127402474031572_8895651453137721556_n.jpg, url=http://cpsrvirmbr.iremember.gr:1339/parse/files/sourtoukiav2migrated/ec10357e-e23c-4669-a154-8f0ca96f1257_14432977_1127402474031572_8895651453137721556_n.jpg, description=, __type=Pointer, className=magazia, objectId=dgOrnXB0FT]
verbose: REQUEST for [GET] /parse/classes/eventController?where=%7B%22idEvent%22%3A%7B%22__type%22%3A%22Pointer%22%2C%22className%22%3A%22Event%22%2C%22objectId%22%3A%22irvvOq6wOF%22%7D%7D: {} method=GET, url=/parse/classes/eventController?where=%7B%22idEvent%22%3A%7B%22__type%22%3A%22Pointer%22%2C%22className%22%3A%22Event%22%2C%22objectId%22%3A%22irvvOq6wOF%22%7D%7D, host=cpsrvirmbr.iremember.gr:1339, accept=*/*, x-parse-application-id=sourtoukiav2migrated, x-parse-client-version=php1.2.1, x-parse-session-token=r:2f0d9cc2e619e4353822f407e8522f47, x-parse-rest-api-key=sourtoukiRestApiKeyMigrated, x-ssl-cipher=TLSv1.2/ECDHE-RSA-AES256-GCM-SHA384 TLSv1.2 Kx=ECDH     Au=RSA  Enc=AESGCM(256) Mac=AEAD, x-forwarded-for=93.174.121.23,
verbose: RESPONSE from [GET] /parse/classes/eventController?where=%7B%22idEvent%22%3A%7B%22__type%22%3A%22Pointer%22%2C%22className%22%3A%22Event%22%2C%22objectId%22%3A%22irvvOq6wOF%22%7D%7D: {
  "response": {
    "results": [
      {
        "objectId": "PGjAXsf3LT",
        "eventDate": {
          "__type": "Date",
          "iso": "2016-09-30T23:30:00.000Z"
        },
        "foodOrDrink": "drink",
        "eventRating": 10,
        "eventType": {
          "__type": "Pointer",
          "className": "TypeEvent",
          "objectId": "QncKK8M1bV"
        },
        "idEvent": {
          "__type": "Pointer",
          "className": "Event",
          "objectId": "irvvOq6wOF"
        },
        "createdAt": "2016-09-23T11:44:44.881Z",
        "updatedAt": "2016-09-23T11:44:44.881Z"
      },
      {
        "objectId": "1bRjkFQ2jf",
        "eventDate": {
          "__type": "Date",
          "iso": "2016-09-30T23:30:00.000Z"
        },
        "foodOrDrink": "drink",
        "eventRating": 10,
        "eventType": {
          "__type": "Pointer",
          "className": "TypeEvent",
          "objectId": "QncKK8M1bV"
        },
        "idEvent": {
          "__type": "Pointer",
          "className": "Event",
          "objectId": "irvvOq6wOF"
        },
        "createdAt": "2016-09-26T09:40:37.748Z",
        "updatedAt": "2016-09-26T09:40:37.748Z"
      },
      {
        "objectId": "BcofR7hkYk",
        "eventDate": {
          "__type": "Date",
          "iso": "2016-09-30T23:30:00.000Z"
        },
        "foodOrDrink": "drink",
        "eventRating": 10,
        "eventType": {
          "__type": "Pointer",
          "className": "TypeEvent",
          "objectId": "QncKK8M1bV"
        },
        "idEvent": {
          "__type": "Pointer",
          "className": "Event",
          "objectId": "irvvOq6wOF"
        },
        "createdAt": "2016-09-26T09:41:50.003Z",
        "updatedAt": "2016-09-26T09:41:50.003Z"
      }
    ]
  }
} results=[objectId=PGjAXsf3LT, __type=Date, iso=2016-09-30T23:30:00.000Z, foodOrDrink=drink, eventRating=10, __type=Pointer, className=TypeEvent, objectId=QncKK8M1bV, __type=Pointer, className=Event, objectId=irvvOq6wOF, createdAt=2016-09-23T11:44:44.881Z, updatedAt=2016-09-23T11:44:44.881Z, objectId=1bRjkFQ2jf, __type=Date, iso=2016-09-30T23:30:00.000Z, foodOrDrink=drink, eventRating=10, __type=Pointer, className=TypeEvent, objectId=QncKK8M1bV, __type=Pointer, className=Event, objectId=irvvOq6wOF, createdAt=2016-09-26T09:40:37.748Z, updatedAt=2016-09-26T09:40:37.748Z, objectId=BcofR7hkYk, __type=Date, iso=2016-09-30T23:30:00.000Z, foodOrDrink=drink, eventRating=10, __type=Pointer, className=TypeEvent, objectId=QncKK8M1bV, __type=Pointer, className=Event, objectId=irvvOq6wOF, createdAt=2016-09-26T09:41:50.003Z, updatedAt=2016-09-26T09:41:50.003Z]
verbose: REQUEST for [GET] /parse/classes/TypeEvent?where=%7B%22EventName%22%3A%22Live%22%7D&limit=1: {} method=GET, url=/parse/classes/TypeEvent?where=%7B%22EventName%22%3A%22Live%22%7D&limit=1, host=cpsrvirmbr.iremember.gr:1339, accept=*/*, x-parse-application-id=sourtoukiav2migrated, x-parse-client-version=php1.2.1, x-parse-session-token=r:2f0d9cc2e619e4353822f407e8522f47, x-parse-rest-api-key=sourtoukiRestApiKeyMigrated, x-ssl-cipher=TLSv1.2/ECDHE-RSA-AES256-GCM-SHA384 TLSv1.2 Kx=ECDH     Au=RSA  Enc=AESGCM(256) Mac=AEAD, x-forwarded-for=93.174.121.23,
verbose: RESPONSE from [GET] /parse/classes/TypeEvent?where=%7B%22EventName%22%3A%22Live%22%7D&limit=1: {
  "response": {
    "results": [
      {
        "objectId": "QncKK8M1bV",
        "createdAt": "2016-05-20T12:37:21.670Z",
        "updatedAt": "2016-09-05T10:03:19.335Z",
        "EventName": "Live",
        "EventCategoryRanting": 1,
        "EventName_el": "Live",
        "EventName_en": "Live"
      }
    ]
  }
} results=[objectId=QncKK8M1bV, createdAt=2016-05-20T12:37:21.670Z, updatedAt=2016-09-05T10:03:19.335Z, EventName=Live, EventCategoryRanting=1, EventName_el=Live, EventName_en=Live]
verbose: REQUEST for [POST] /parse/classes/eventController: {
  "eventDate": {
    "__type": "Date",
    "iso": "2016-09-30T23:30:00.000Z"
  },
  "foodOrDrink": "drink",
  "eventRating": 10,
  "eventType": {
    "__type": "Pointer",
    "className": "TypeEvent",
    "objectId": "QncKK8M1bV"
  },
  "idEvent": {
    "__type": "Pointer",
    "className": "Event",
    "objectId": "irvvOq6wOF"
  }
} method=POST, url=/parse/classes/eventController, host=cpsrvirmbr.iremember.gr:1339, accept=*/*, x-parse-application-id=sourtoukiav2migrated, x-parse-client-version=php1.2.1, x-parse-session-token=r:2f0d9cc2e619e4353822f407e8522f47, x-parse-rest-api-key=sourtoukiRestApiKeyMigrated, content-type=application/json, content-length=259, x-ssl-cipher=TLSv1.2/ECDHE-RSA-AES256-GCM-SHA384 TLSv1.2 Kx=ECDH     Au=RSA  Enc=AESGCM(256) Mac=AEAD, x-forwarded-for=93.174.121.23, __type=Date, iso=2016-09-30T23:30:00.000Z, foodOrDrink=drink, eventRating=10, __type=Pointer, className=TypeEvent, objectId=QncKK8M1bV, __type=Pointer, className=Event, objectId=irvvOq6wOF
verbose: RESPONSE from [POST] /parse/classes/eventController: {
  "status": 201,
  "response": {
    "objectId": "2OAii0dCyb",
    "createdAt": "2016-09-26T09:45:03.186Z"
  },
  "location": "http://cpsrvirmbr.iremember.gr:1339/parse/classes/eventController/2OAii0dCyb"
} status=201, objectId=2OAii0dCyb, createdAt=2016-09-26T09:45:03.186Z, location=http://cpsrvirmbr.iremember.gr:1339/parse/classes/eventController/2OAii0dCyb



@kwstasna
Copy link
Author

Just for your info. In this case i get the error when my hosting service enabled SSL for the Port that i'm making the connection with the parse server. When I change the url from https to http it works fine.
Don't know why though!

@hramos
Copy link
Contributor

hramos commented Nov 29, 2016

We need an actual curl command in the list of repro steps in order to isolate this as a server issue and not a client issue.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants