Tests failing because of a 500 internal server error - jenkins

[httpd:access] servertest01:ip - - [13/Sep/2019:14:02:09 +0000] "GET /assets/d5e561ce/js/ng-file-upload-shim.min.js HTTP/1.1" 200 bytesIn:568 bytesOut:3062 reqTime:0
docker.vm:ip - - [13/Sep/2019:14:02:09 +0000] "GET /assets/d5e561ce/js/ng-file-upload-all.min.js HTTP/1.1" 200 14565 "http://servertest01:8082/apex/team/50" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/71.0.3578.98 Safari/537.36"
docker.vm:ip - - [13/Sep/2019:14:02:09 +0000] "GET /assets/d5e561ce/js/ngBootbox.min.js HTTP/1.1" 200 1407 "http://servertest01:8082/apex/team/50" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/71.0.3578.98 Safari/537.36"
docker.vm:ip - - [13/Sep/2019:14:02:09 +0000] "GET /assets/d5e561ce/js/bootbox.min.js HTTP/1.1" 200 4166 "http://servertest01:8082/apex/team/50" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/71.0.3578.98 Safari/537.36"
[httpd:access] servertest01:ip - - [13/Sep/2019:14:02:09 +0000] "GET /assets/d5e561ce/js/ngBootbox.min.js HTTP/1.1" 200 bytesIn:557 bytesOut:1407 reqTime:0
[httpd:access] servertest01:ip - - [13/Sep/2019:14:02:09 +0000] "GET /assets/d5e561ce/js/bootbox.min.js HTTP/1.1" 200 bytesIn:556 bytesOut:4166 reqTime:0
[httpd:access] servertest01:ip - - [13/Sep/2019:14:02:09 +0000] "GET /assets/d5e561ce/js/ng-file-upload-all.min.js HTTP/1.1" 200 bytesIn:567 bytesOut:14565 reqTime:0
docker.vm:ip - - [13/Sep/2019:14:02:09 +0000] "GET /assets/d5e561ce/js/moment.min.js HTTP/1.1" 200 20933 "http://servertest01:8082/apex/team/50" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/71.0.3578.98 Safari/537.36"
docker.vm:ip - - [13/Sep/2019:14:02:09 +0000] "GET /assets/d5e561ce/js/angular-moment.min.js HTTP/1.1" 200 2281 "http://servertest01:8082/apex/team/50" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/71.0.3578.98 Safari/537.36"
docker.vm:ip - - [13/Sep/2019:14:02:09 +0000] "GET /assets/d5e561ce/js/moment-locale-en-gb.js HTTP/1.1" 200 1385 "http://servertest01:8082/apex/team/50" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/71.0.3578.98 Safari/537.36"
docker.vm:ip - - [13/Sep/2019:14:02:09 +0000] "GET /assets/d5e561ce/js/smart-table/smart-table.min.js HTTP/1.1" 200 2902 "http://servertest01:8082/apex/team/50" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/71.0.3578.98 Safari/537.36"
docker.vm:ip - - [13/Sep/2019:14:02:09 +0000] "GET /assets/d5e561ce/js/lrStickyHeader.js HTTP/1.1" 200 1905 "http://servertest01:8082/apex/team/50" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/71.0.3578.98 Safari/537.36"
[httpd:access] servertest01:ip - - [13/Sep/2019:14:02:09 +0000] "GET /assets/d5e561ce/js/lrStickyHeader.js HTTP/1.1" 200 bytesIn:559 bytesOut:1905 reqTime:0
[httpd:access] servertest01:ip - - [13/Sep/2019:14:02:09 +0000] "GET /assets/d5e561ce/js/moment-locale-en-gb.js HTTP/1.1" 200 bytesIn:563 bytesOut:1385 reqTime:0
[httpd:access] servertest01:ip - - [13/Sep/2019:14:02:09 +0000] "GET /assets/d5e561ce/js/angular-moment.min.js HTTP/1.1" 200 bytesIn:563 bytesOut:2281 reqTime:0
[httpd:access] servertest01:ip - - [13/Sep/2019:14:02:09 +0000] "GET /assets/d5e561ce/js/smart-table/smart-table.min.js HTTP/1.1" 200 bytesIn:572 bytesOut:2902 reqTime:0
[httpd:access] servertest01:ip - - [13/Sep/2019:14:02:09 +0000] "GET /assets/d5e561ce/js/moment.min.js HTTP/1.1" 200 bytesIn:555 bytesOut:20933 reqTime:0
docker.vm:ip - - [13/Sep/2019:14:02:09 +0000] "GET /assets/d5e561ce/js/stStickyHeader.js HTTP/1.1" 200 816 "http://servertest01:8082/apex/team/50" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/71.0.3578.98 Safari/537.36"
[httpd:access] servertest01:ip - - [13/Sep/2019:14:02:09 +0000] "GET /assets/d5e561ce/js/stStickyHeader.js HTTP/1.1" 200 bytesIn:558 bytesOut:816 reqTime:0
[php-fpm:access] 127.0.0.1 - 13/Sep/2019:14:02:09 +0000 "GET /index.php?compDur=0+DAY&getKids=none&open=0&team=50&type=team" 200 /var/www/secure.curtisbanks.co.uk/htdocs/index.php 323.680 8192 30.89%
docker.vm:ip - - [13/Sep/2019:14:02:09 +0000] "GET /tasks/tasksApi/tasks?compDur=0+DAY&getKids=none&open=0&team=50&type=team HTTP/1.1" 200 57634 "http://servertest01:8082/apex/team/50" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/71.0.3578.98 Safari/537.36"
[httpd:access] servertest01:ip - - [13/Sep/2019:14:02:09 +0000] "GET /tasks/tasksApi/tasks?compDur=0+DAY&getKids=none&open=0&team=50&type=team HTTP/1.1" 200 bytesIn:587 bytesOut:576
So I have my tests running each morning at 3 AM aprox. I have some tests that are failing with the same error which is:
03:12:18.785 WARNING - http://servertest/user/account/login - This page includes a password or credit card input in a non-secure context. A warning has been added to the URL bar. For more information, see https://goo.
03:12:53.997 WARNING - http://servertest/user/account/login - This page includes a password or credit card input in a non-secure context. A warning has been added to the URL bar. For more information, see https://goo.
03:13:18.146 SEVERE - http://servertest/portal/messages/team/id/46/view/onldgdl7g7SrCYl93uyGVFon1yfJP6OGpRpyiJmpQUYuoXKk - [DOM] Found 2 elements with non-unique id #undefined_hint: (More info: https://goo) %o %o
03:13:25.395 SEVERE - http://servertest/portal/messages/exportForKW/ref/onldgdl7g7SrCYl93uyGVFon1yfJP6OGpRpyiJmpQUYuoXKk/ajax/1 - Failed to load resource: the server responded with a status of 500 (Internal Server Error)
I have tried to change the id's where is it filling the user name and password as I can see on the screenshot that the last part of the password is sometimes filled in the username filed, after the user name was already filled in.
$I = new AcceptanceTester($scenario);
$I->wantTo('Search for a caller, go through security, save it and add notes');
//Log in
$I->amOnPage('/user/account/login');
$I->fillField("UserLogin[username]", "");
$I->fillField("UserLogin[password]", "");
$I->click('Log In');
$I->wait(2);
$I->waitForElementVisible('#AdminMemberGrid_status', 30);
//Access the call tab
$I->click('//*[#id="secondaryMenu"]/li[1]/a');
$I->waitForText('Search for caller :');
Here the popup where I wait for text search for caller and pick up transferred call is not visible, in the screenshot it barley appears in front of the first page when I click the Call tab $I->click('//*[#id="secondaryMenu"]/li[1]/a');
I am expecting to see the text and fill the fields, adding a longer wait won't make any difference.
The other tests pass, and they have the same code.
Clicking on the google links will redirect me to the security blog, online google security blog: 2016/09/moving-towards-more-secure-web.html
09:39:55.676 WARNING - http://servertest/user/account/login - This page includes a password or credit card input in a non-secure context. A warning has been added to the URL bar. For more information, see
09:41:09.738 SEVERE - http://servertest/nii/index/show/id/144904/type/40x40.max - Failed to load resource: the server responded with a status of 500 (Internal Server Error)
09:41:10.182 SEVERE - http://servertest/nii/index/show/id/144904/type/40x40.max - Failed to load resource: the server responded with a status of 500 (Internal Server Error)
09:41:22.316 SEVERE - http://servertest/nii/index/show/id/144904/type/40x40.max - Failed to load resource: the server responded with a status of 500 (Internal Server Error)
09:41:42.15 SEVERE - http://servertest/nii/index/show/id/144904/type/40x40.max - Failed to load resource: the server responded with a status of 500 (Internal Server Error)
09:42:12.869 SEVERE - http://servertest/nii/index/show/id/144904/type/40x40.max - Failed to load resource: the server responded with a status of 500 (Internal Server Error)
09:42:29.88 WARNING - http://servertest/user/account/login - This page includes a password or credit card input in a non-secure context. A warning has been added to the URL bar. For more information, see
09:43:04.33 WARNING - http://servertest/user/account/login - This page includes a password or credit card input in a non-secure context. A warning has been added to the URL bar. For more information, see
09:43:30.640 SEVERE - - [DOM] Found 2 elements with non-unique id #undefined_hint: (More info: ) %o %o

Related

Appium Inspector Specify either app or appTopLevelWindow to create a session

{
"platformName": "windows",
"appium:automationName": "windows",
"appium:appTopLevelWindow": "2f0c10"
}
This doesn't work with described error. But the same works on C#
I don't have app package or Id, only location of exe and this appTopLevelWindow.
I would like to attach the session with inspector. Can anybody help?
WinAppDriver log:
POST /session HTTP/1.1
Accept: application/json
Accept-Encoding: gzip, deflate, br
Accept-Language: en-US
Connection: keep-alive
Content-Length: 406
Content-Type: application/json
Host: 127.0.0.1:4723
Sec-Fetch-Dest: empty
Sec-Fetch-Mode: cors
Sec-Fetch-Site: cross-site
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) appium-inspector/2022.2.1 Chrome/91.0.4472.164 Electron/13.6.3 Safari/537.36
{"capabilities":{"alwaysMatch":{"platformName":"windows","appium:automationName":"windows","appium:appTopLevelWindow":"2f0c10","appium:newCommandTimeout":3600,"appium:connectHardwareKeyboard":true},"firstMatch":[{}]},"desiredCapabilities":{"platformName":"windows","appium:automationName":"windows","appium:appTopLevelWindow":"2f0c10","appium:newCommandTimeout":3600,"appium:connectHardwareKeyboard":true}}
HTTP/1.1 400 Bad Request
Content-Length: 141
Content-Type: application/json
{"status":100,"value":{"error":"invalid argument","message":"Bad capabilities. Specify either app or appTopLevelWindow to create a session"}}
It is working fine with the following dependency version:
io.appium : 7.3.0
selenium-java: 3.141.0

Flasgger execution is a success but not showing the XML body

While Deploying iris prediction model using flasgger API, i can enter the lengths and widths of the iris flower with http/200 ok , but i do not see an xml output with the prediction results.
From ipython notebook:
Running on http://127.0.0.1:5001/ (Press CTRL+C to quit)
127.0.0.1 - - [20/Jan/2020 17:16:23] "GET /predict?s_length=3.2&s_width=2.0&p_length=3.0&p_width=4.5 HTTP/1.1" 200 -
127.0.0.1 - - [20/Jan/2020 17:16:23] "GET /favicon.ico HTTP/1.1" 404 -
127.0.0.1 - - [20/Jan/2020 17:16:47] "GET /apidocs/ HTTP/1.1" 200 -
127.0.0.1 - - [20/Jan/2020 17:16:47] "GET /flasgger_static/swagger-ui.css HTTP/1.1" 200 -
127.0.0.1 - - [20/Jan/2020 17:16:47] "GET /flasgger_static/swagger-ui-bundle.js HTTP/1.1" 200 -
127.0.0.1 - - [20/Jan/2020 17:16:47] "GET /flasgger_static/swagger-ui-standalone-preset.js HTTP/1.1" 200 -
127.0.0.1 - - [20/Jan/2020 17:16:48] "GET /flasgger_static/lib/jquery.min.js HTTP/1.1" 200 -
127.0.0.1 - - [20/Jan/2020 17:16:48] "GET /apispec_1.json HTTP/1.1" 200 -
127.0.0.1 - - [20/Jan/2020 17:16:48] "GET /flasgger_static/favicon-32x32.png HTTP/1.1" 200 -
127.0.0.1 - - [20/Jan/2020 17:17:03] "GET /predict?s_length=4.2&s_width=5.6&p_length=2.6&p_width=6.3 HTTP/1.1" 200 -
Hope you all are keeping well.
So i found the problem after few days of struggling with it, looking for solution ,I guess i was too lazy to post it on GitHub or maybe got busy , the error indicated above was a result of incomplete XML missing 200 body for an HTTP Response , which did not output any XML Result when I entered the input parameters and run the prediction from the GUI , which is expected in my case.
So it is important that we provide a complete XML body with 200 response , we can also add the kind of results you would expect under the 200 XML Body for the prediction based on your Project.
Adding the 200 in the XML body as shown below, fixed the problem.
def predict_iris_file():
"""Example file endpoint returning a prediction of iris
---
parameters:
- name: input_file
in: formData
type: file
required: true
responses:
200:
description: "0: Iris-setosa, 1: Iris-versicolor, 2: Iris-virginica"
"""
Regards
akudnaver
Sorted the issue.
Responses should be in the same indent as parameters and 200 should be indented below responses

react native map issue

My app gives me error when I import MapView on react nativ
Here is my code:
`import MapView from 'react-native-maps'`
just importing it like that gives me an erorr
Here is my dpendency:
"dependencies": {
"react": "16.6.1",
"react-native": "0.57.7",
"react-native-maps": "^0.22.1",
"react-native-router-flux": "^4.0.6"
},
Opening /Users/Desktop/snl/reactNative/ChatApp/node_modules/react-native/Libraries/Renderer/oss/ReactNativeRenderer-dev.js with /Applications/Sublime Text.app/Contents/SharedSupport/bin/subl
BUNDLE [ios, dev] ../../index.js ▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓ 100.0% (1/1), done.
BUNDLE [ios, dev] ../../index.js ░░░░░░░░░░░░░░░░ 0.0% (0/1)::1 - - [09/Dec/2018:08:42:21 +0000] "GET /index.bundle?platform=ios&dev=true&minify=false HTTP/1.1" 200 - "-" "ChatApp/1 CFNetwork/975.0.3 Darwin/17.7.0"
::1 - - [09/Dec/2018:08:42:24 +0000] "POST /symbolicate HTTP/1.1" 200 - "-" "ChatApp/1 CFNetwork/975.0.3 Darwin/17.7.0"
::1 - - [09/Dec/2018:08:42:25 +0000] "POST /symbolicate HTTP/1.1" 200 - "-" "ChatApp/1 CFNetwork/975.0.3 Darwin/17.7.0"
^[[1;2D

iOS 11.4 only request .well-known/apple-app-site-association

My app's associated domain does't work ant iOS 11.4 and iOS 12 beta. After some research I found that after iOS 11.4 only request /.well-known/apple-app-site-association when server response with 301 redirect to error.html.
"GET /.well-known/apple-app-site-association HTTP/1.1" 301 194 "-" "swcd (unknown version) CFNetwork/948.2.1 Darwin/18.0.0"
"GET /.well-known/apple-app-site-association HTTP/1.1" 301 194 "-" "swcd (unknown version) CFNetwork/948.2.1 Darwin/18.0.0"
Before iOS 11.4, iOS will request /apple-app-site-association when /.well-known/apple-app-site-association failed, and log is like this:
"GET /.well-known/apple-app-site-association HTTP/1.1" 301 194 "-" "swcd (unknown version) CFNetwork/948.2.1 Darwin/18.0.0"
"GET /apple-app-site-association HTTP/1.1" 200 466 "-" "swcd (unknown version) CFNetwork/948.2.1 Darwin/18.0.0"
Does anyone know is this a bug on iOS 11.4 or a new restrict about 301 redirect?

Rails 3.1 + Heroku: Can someone help me decipher this Heroku log?

I'm experiencing this intermittent issue where my client is receiving multiple JSON responses from (I think) a single HTTP request to my Rails server on Heroku. Here's the Heroku log showing the issue...
2012-04-20T00:22:27+00:00 app[web.1]: Started POST "/games/2/call" for 76.171.181.11 at 2012-04-19 17:22:27 -0700
2012-04-20T00:22:27+00:00 app[web.1]: Processing by GamesController#call as */*
2012-04-20T00:22:27+00:00 app[web.1]: Parameters: {"fb_id"=>"0", "id"=>"2"}
2012-04-20T00:22:27+00:00 app[web.1]: Completed 200 OK in 163ms (Views: 0.3ms | ActiveRecord: 93.3ms)
2012-04-20T00:22:27+00:00 heroku[router]: POST myapp.heroku.com/games/2/call dyno=web.1 queue=0 wait=0ms service=4594ms status=200 bytes=2013
2012-04-20T00:22:27+00:00 app[web.1]: cache: [POST /games/2/call] invalidate, pass
2012-04-20T00:22:27+00:00 heroku[router]: POST myapp.heroku.com/games/2/call dyno=web.1 queue=0 wait=0ms service=4546ms status=200 bytes=2013
2012-04-20T00:22:27+00:00 heroku[router]: POST myapp.heroku.com/games/2/call dyno=web.1 queue=0 wait=0ms service=4594ms status=200 bytes=2012
2012-04-20T00:22:27+00:00 heroku[router]: POST myapp.heroku.com/games/2/call dyno=web.1 queue=0 wait=0ms service=4570ms status=200 bytes=2013
2012-04-20T00:22:27+00:00 heroku[router]: POST myapp.heroku.com/games/2/call dyno=web.1 queue=0 wait=0ms service=4560ms status=200 bytes=2013
2012-04-20T00:22:27+00:00 heroku[router]: POST myapp.heroku.com/games/2/call dyno=web.1 queue=0 wait=0ms service=4534ms status=200 bytes=2013
2012-04-20T00:22:27+00:00 heroku[nginx]: 76.171.181.11 - - [20/Apr/2012:00:22:27 +0000] "POST /games/2/call HTTP/1.1" 200 560 "http://myapp.heroku.com/pages/fb/webplayer_64.unity3d" "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/535.19 (KHTML, like Gecko) Chrome/18.0.1025.162 Safari/535.19" myapp.heroku.com
2012-04-20T00:22:27+00:00 heroku[nginx]: 76.171.181.11 - - [20/Apr/2012:00:22:27 +0000] "POST /games/2/call HTTP/1.1" 200 560 "http://myapp.heroku.com/pages/fb/webplayer_64.unity3d" "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/535.19 (KHTML, like Gecko) Chrome/18.0.1025.162 Safari/535.19" myapp.heroku.com
2012-04-20T00:22:27+00:00 heroku[nginx]: 76.171.181.11 - - [20/Apr/2012:00:22:27 +0000] "POST /games/2/call HTTP/1.1" 200 539 "http://myapp.heroku.com/pages/fb/webplayer_64.unity3d" "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/535.19 (KHTML, like Gecko) Chrome/18.0.1025.162 Safari/535.19" myapp.heroku.com
2012-04-20T00:22:27+00:00 heroku[nginx]: 207.151.231.155 - - [20/Apr/2012:00:22:27 +0000] "POST /games/2/call HTTP/1.1" 200 540 "http://myapp.heroku.com/pages/fb/webplayer_64.unity3d" "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/535.19 (KHTML, like Gecko) Chrome/18.0.1025.162 Safari/535.19" myapp.heroku.com
2012-04-20T00:22:27+00:00 heroku[nginx]: 207.151.231.155 - - [20/Apr/2012:00:22:27 +0000] "POST /games/2/call HTTP/1.1" 200 540 "http://myapp.heroku.com/pages/fb/webplayer_64.unity3d" "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/535.19 (KHTML, like Gecko) Chrome/18.0.1025.162 Safari/535.19" myapp.heroku.com
2012-04-20T00:22:27+00:00 heroku[nginx]: 207.151.32.38 - - [20/Apr/2012:00:22:27 +0000] "POST /games/2/call HTTP/1.1" 200 540 "http://myapp.heroku.com/pages/fb/webplayer_64.unity3d" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_7_3) AppleWebKit/535.19 (KHTML, like Gecko) Chrome/18.0.1025.151 Safari/535.19" myapp.heroku.com
2012-04-20T00:22:27+00:00 heroku[nginx]: 108.70.74.121 - - [20/Apr/2012:00:22:27 +0000] "POST /games/2/call HTTP/1.1" 200 540 "http://myapp.heroku.com/pages/fb/webplayer_64.unity3d" "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/535.19 (KHTML, like Gecko) Chrome/18.0.1025.162 Safari/535.19"
I'm new to Rails and Heroku, so I can't quite understand this log enough to figure out what's happening. Is my Rails app on Heroku receiving multiple HTTP requests from my client, or is it only receiving one HTTP request and returning multiple JSON responses?
Thanks so much in advance for your wisdom!
It's getting 7 POST requests at the same time:
# First Request, heroku starts to process it normally
2012-04-20T00:22:27+00:00 app[web.1]: Started POST "/games/2/call" for 76.171.181.11 at 2012-04-19 17:22:27 -0700
2012-04-20T00:22:27+00:00 app[web.1]: Processing by GamesController#call as */*
2012-04-20T00:22:27+00:00 app[web.1]: Parameters: {"fb_id"=>"0", "id"=>"2"}
# First request returns OK
2012-04-20T00:22:27+00:00 app[web.1]: Completed 200 OK in 163ms (Views: 0.3ms | ActiveRecord: 93.3ms)
# Second request starts
2012-04-20T00:22:27+00:00 heroku[router]: POST myapp.heroku.com/games/2/call dyno=web.1 queue=0 wait=0ms service=4594ms status=200 bytes=2013
# It looks like the second request fails
2012-04-20T00:22:27+00:00 app[web.1]: cache: [POST /games/2/call] invalidate, pass
# Request 3-7 come in
2012-04-20T00:22:27+00:00 heroku[router]: POST myapp.heroku.com/games/2/call dyno=web.1 queue=0 wait=0ms service=4546ms status=200 bytes=2013
2012-04-20T00:22:27+00:00 heroku[router]: POST myapp.heroku.com/games/2/call dyno=web.1 queue=0 wait=0ms service=4594ms status=200 bytes=2012
2012-04-20T00:22:27+00:00 heroku[router]: POST myapp.heroku.com/games/2/call dyno=web.1 queue=0 wait=0ms service=4570ms status=200 bytes=2013
2012-04-20T00:22:27+00:00 heroku[router]: POST myapp.heroku.com/games/2/call dyno=web.1 queue=0 wait=0ms service=4560ms status=200 bytes=2013
2012-04-20T00:22:27+00:00 heroku[router]: POST myapp.heroku.com/games/2/call dyno=web.1 queue=0 wait=0ms service=4534ms status=200 bytes=2013
# Heroku responds to the requests... though I'm not sure what it's serving up.
2012-04-20T00:22:27+00:00 heroku[nginx]: 76.171.181.11 - - [20/Apr/2012:00:22:27 +0000] "POST /games/2/call HTTP/1.1" 200 560 "http://myapp.heroku.com/pages/fb/webplayer_64.unity3d" "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/535.19 (KHTML, like Gecko) Chrome/18.0.1025.162 Safari/535.19" myapp.heroku.com
2012-04-20T00:22:27+00:00 heroku[nginx]: 76.171.181.11 - - [20/Apr/2012:00:22:27 +0000] "POST /games/2/call HTTP/1.1" 200 560 "http://myapp.heroku.com/pages/fb/webplayer_64.unity3d" "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/535.19 (KHTML, like Gecko) Chrome/18.0.1025.162 Safari/535.19" myapp.heroku.com
2012-04-20T00:22:27+00:00 heroku[nginx]: 76.171.181.11 - - [20/Apr/2012:00:22:27 +0000] "POST /games/2/call HTTP/1.1" 200 539 "http://myapp.heroku.com/pages/fb/webplayer_64.unity3d" "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/535.19 (KHTML, like Gecko) Chrome/18.0.1025.162 Safari/535.19" myapp.heroku.com
2012-04-20T00:22:27+00:00 heroku[nginx]: 207.151.231.155 - - [20/Apr/2012:00:22:27 +0000] "POST /games/2/call HTTP/1.1" 200 540 "http://myapp.heroku.com/pages/fb/webplayer_64.unity3d" "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/535.19 (KHTML, like Gecko) Chrome/18.0.1025.162 Safari/535.19" myapp.heroku.com
2012-04-20T00:22:27+00:00 heroku[nginx]: 207.151.231.155 - - [20/Apr/2012:00:22:27 +0000] "POST /games/2/call HTTP/1.1" 200 540 "http://myapp.heroku.com/pages/fb/webplayer_64.unity3d" "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/535.19 (KHTML, like Gecko) Chrome/18.0.1025.162 Safari/535.19" myapp.heroku.com
2012-04-20T00:22:27+00:00 heroku[nginx]: 207.151.32.38 - - [20/Apr/2012:00:22:27 +0000] "POST /games/2/call HTTP/1.1" 200 540 "http://myapp.heroku.com/pages/fb/webplayer_64.unity3d" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_7_3) AppleWebKit/535.19 (KHTML, like Gecko) Chrome/18.0.1025.151 Safari/535.19" myapp.heroku.com
2012-04-20T00:22:27+00:00 heroku[nginx]: 108.70.74.121 - - [20/Apr/2012:00:22:27 +0000] "POST /games/2/call HTTP/1.1" 200 540 "http://myapp.heroku.com/pages/fb/webplayer_64.unity3d" "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/535.19 (KHTML, like Gecko) Chrome/18.0.1025.162 Safari/535.19"
I've had issues like this occasionally -- Javascript requests that bubble up the DOM and fire multiple times when I only meant them to fire once. This can crash a server pretty fast, so you should definitely look at your app and make sure you're not rapid-fire triggering AJAX calls.
A really easy way to catch this is to put an alert() immediately before or after any ajax call and see how many times it fires vs. how many you expect it to.
I don't know if that's your problem, but I've had that kind of thing happen to me before.

Resources