Foudn these in the [[ https://logstash.wikimedia.org/app/kibana#/dashboard/1b5adc90-016e-11e8-bc95-517a9b9d585c?_g=(refreshInterval:(display:Off,pause:!f,value:0),time:(from:now-30d,mode:quick,to:now))&_a=(description:'',filters:!(('$state':(store:appState),meta:(alias:!n,disabled:!f,index:'logstash-*',key:_type,negate:!f,type:phrase,value:mobileapps),query:(match:(_type:(query:mobileapps,type:phrase)))),('$state':(store:appState),meta:(alias:!n,disabled:!f,index:'logstash-*',key:type,negate:!f,type:phrase,value:mobileapps),query:(match:(type:(query:mobileapps,type:phrase)))),('$state':(store:appState),meta:(alias:!n,disabled:!f,index:'logstash-*',key:normalized_message.raw,negate:!t,type:phrase,value:'startup+finished'),query:(match:(normalized_message.raw:(query:'startup+finished',type:phrase)))),('$state':(store:appState),meta:(alias:!n,disabled:!f,index:'logstash-*',key:normalized_message.raw,negate:!t,type:phrase,value:'Heap+memory+limit+temporarily+exceeded'),query:(match:(normalized_message.raw:(query:'Heap+memory+limit+temporarily+exceeded',type:phrase)))),('$state':(store:appState),meta:(alias:!n,disabled:!f,index:'logstash-*',key:normalized_message.raw,negate:!t,type:phrase,value:'no+mobileview+in+response:+%7B%0A++%22error%22:+%7B%0A++++%22code%22:+%22invalidparams%22,%0A++++%22info%22:+%22Bad+revision+id%2Ftitle+combination.%22,%0A++++%22docref%22:+%22See+https:%2F%2Fzh.wikipedia.org%2Fw%2Fapi.php+for+API+usage.+Subscribe+to+the+mediawiki-api-announce+mailing+list+at+%26lt;https'),query:(match:(normalized_message.raw:(query:'no+mobileview+in+response:+%7B%0A++%22error%22:+%7B%0A++++%22code%22:+%22invalidparams%22,%0A++++%22info%22:+%22Bad+revision+id%2Ftitle+combination.%22,%0A++++%22docref%22:+%22See+https:%2F%2Fzh.wikipedia.org%2Fw%2Fapi.php+for+API+usage.+Subscribe+to+the+mediawiki-api-announce+mailing+list+at+%26lt;https',type:phrase))))),options:(darkTheme:!f),panels:!((col:1,id:Events-Over-Time,panelIndex:1,row:1,size_x:6,size_y:2,type:visualization),(col:7,id:Events-By-LevelPath,panelIndex:4,row:1,size_x:6,size_y:2,type:visualization),(col:1,id:e718a5c0-47be-11e7-b915-7ffb62c38d14,panelIndex:7,row:13,size_x:12,size_y:3,type:visualization),(col:1,id:'237252f0-47bf-11e7-b915-7ffb62c38d14',panelIndex:8,row:16,size_x:12,size_y:3,type:visualization),(col:1,columns:!(level,wiki,host,message),id:Channel-Events,panelIndex:9,row:6,size_x:12,size_y:7,sort:!('@timestamp',desc),type:search),(col:1,id:Trending-Messages,panelIndex:10,row:3,size_x:6,size_y:3,type:visualization),(col:7,id:d998c480-0171-11e8-bc95-517a9b9d585c,panelIndex:11,row:3,size_x:6,size_y:3,type:visualization)),query:(query_string:(analyze_wildcard:!t,query:'*')),timeRestore:!t,title:mobileapps,uiState:(P-1:(vis:(legendOpen:!f)),P-10:(vis:(params:(sort:(columnIndex:0,direction:asc))))),viewMode:view) | logs ]]. About 50 happened within the last 30 days. Most occurrences were with zh.wikipedia.org/v1/page/mobile-html/MediaWiki%3AConversiontable%2Fzh-*.
Steps to Reproduce:
* http://localhost:8888/zh.wikipedia.org/v1/page/mobile-html/MediaWiki%3AConversiontable%2Fzh-hans
Actual Results:
```
{
"status": 504,
"type": "api_error",
"title": "no mobileview in response",
"detail": {
"error": {
"code": "internal_api_error_InvalidArgumentException",
"info": "[...] Caught exception of type InvalidArgumentException",
"errorclass": "InvalidArgumentException"
},
"warnings": {
"mobileview": {
"warnings": "This API is deprecated. See T186627 for more details."
}
},
"servedby": "mw1284"
},
"method": "GET",
"uri": "/zh.wikipedia.org/v1/page/mobile-html/MediaWiki%3AConversiontable%2Fzh-hans"
}
```
Expected Results:
200 response.