Hi, I have just upgraded from 1.0.1-1 (deb package) to the latest version of Graylog (1.1.3-1). Now, exporting a CSV file from a stream view fails. The CSV export works fine outside of a stream.
I am still able to browse the messages using the web UI using a stream view. When browsing a red popup says "Could not load streams, Loading streams failed with status: " with status code. I tried to send the same Elasticsearch request than Graylog and it did work. Could it be linked with https://github.com/Graylog2/graylog2-web-interface/issues/1478 ? Mathieu -- You received this message because you are subscribed to the Google Groups "graylog2" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
URL: https://my_application.local/streams/undefined/csv?q=550aeb540cf22465b7249a7a?rangetype=relative&relative=7200&q=*&sortOrder=desc&fields=message%2Csource&sortField=timestamp Elasticsearch query: { "from": 0, "size": 100, "query": { "match_all": {} }, "post_filter": { "bool": { "must": [ { "range": { "timestamp": { "from": "2015-06-29 12:13:24.388", "to": "2015-06-29 14:13:24.388", "include_lower": true, "include_upper": true } } }, { "query": { "query_string": { "query": "streams:550aeb540cf22465b7249a7a" } } } ] } }, "sort": [ { "timestamp": { "order": "desc" } } ] } Reason: Invalid range type provided. Stacktrace java.lang.Enum#valueOf (Enum.java:238) org.graylog2.restclient.lib.timeranges.TimeRange$Type#valueOf (TimeRange.java:23) org.graylog2.restclient.lib.timeranges.TimeRange#factory (TimeRange.java:43) controllers.SearchController#getSearch (SearchController.java:475) controllers.SearchController#exportAsCsv (SearchController.java:421) controllers.StreamSearchController#exportAsCsv (StreamSearchController.java:59) Routes$$anonfun$routes$1$$anonfun$applyOrElse$26$$anonfun$apply$516#apply (routes_routing.scala:1811) Routes$$anonfun$routes$1$$anonfun$applyOrElse$26$$anonfun$apply$516#apply (routes_routing.scala:1811) play.core.Router$HandlerInvokerFactory$$anon$4#resultCall (Router.scala:264) play.core.Router$HandlerInvokerFactory$JavaActionInvokerFactory$$anon$15$$anon$1#invocation (Router.scala:255) play.core.j.JavaAction$$anon$1#call (JavaAction.scala:55) play.GlobalSettings$1#call (GlobalSettings.java:67) play.mvc.Security$AuthenticatedAction#call (Security.java:44) play.core.j.JavaAction$$anonfun$11#apply (JavaAction.scala:82) play.core.j.JavaAction$$anonfun$11#apply (JavaAction.scala:82) scala.concurrent.impl.Future$PromiseCompletingRunnable#liftedTree1$1 (Future.scala:24) scala.concurrent.impl.Future$PromiseCompletingRunnable#run (Future.scala:24) play.core.j.HttpExecutionContext$$anon$2#run (HttpExecutionContext.scala:40) play.api.libs.iteratee.Execution$trampoline$#execute (Execution.scala:46) play.core.j.HttpExecutionContext#execute (HttpExecutionContext.scala:32) scala.concurrent.impl.Future$#apply (Future.scala:31) scala.concurrent.Future$#apply (Future.scala:485) play.core.j.JavaAction$class#apply (JavaAction.scala:82) play.core.Router$HandlerInvokerFactory$JavaActionInvokerFactory$$anon$15$$anon$1#apply (Router.scala:252) play.api.mvc.Action$$anonfun$apply$1$$anonfun$apply$4$$anonfun$apply$5#apply (Action.scala:130) play.api.mvc.Action$$anonfun$apply$1$$anonfun$apply$4$$anonfun$apply$5#apply (Action.scala:130) play.utils.Threads$#withContextClassLoader (Threads.scala:21) play.api.mvc.Action$$anonfun$apply$1$$anonfun$apply$4#apply (Action.scala:129) play.api.mvc.Action$$anonfun$apply$1$$anonfun$apply$4#apply (Action.scala:128) scala.Option#map (Option.scala:145) play.api.mvc.Action$$anonfun$apply$1#apply (Action.scala:128) play.api.mvc.Action$$anonfun$apply$1#apply (Action.scala:121) play.api.libs.iteratee.Iteratee$$anonfun$mapM$1#apply (Iteratee.scala:483) play.api.libs.iteratee.Iteratee$$anonfun$mapM$1#apply (Iteratee.scala:483) play.api.libs.iteratee.Iteratee$$anonfun$flatMapM$1#apply (Iteratee.scala:519) play.api.libs.iteratee.Iteratee$$anonfun$flatMapM$1#apply (Iteratee.scala:519) play.api.libs.iteratee.Iteratee$$anonfun$flatMap$1$$anonfun$apply$14#apply (Iteratee.scala:496) play.api.libs.iteratee.Iteratee$$anonfun$flatMap$1$$anonfun$apply$14#apply (Iteratee.scala:496) scala.concurrent.impl.Future$PromiseCompletingRunnable#liftedTree1$1 (Future.scala:24) scala.concurrent.impl.Future$PromiseCompletingRunnable#run (Future.scala:24) akka.dispatch.TaskInvocation#run (AbstractDispatcher.scala:41) akka.dispatch.ForkJoinExecutorConfigurator$AkkaForkJoinTask#exec (AbstractDispatcher.scala:393) scala.concurrent.forkjoin.ForkJoinTask#doExec (ForkJoinTask.java:260) scala.concurrent.forkjoin.ForkJoinPool$WorkQueue#runTask (ForkJoinPool.java:1339) scala.concurrent.forkjoin.ForkJoinPool#runWorker (ForkJoinPool.java:1979) scala.concurrent.forkjoin.ForkJoinWorkerThread#run (ForkJoinWorkerThread.java:107) Request: Method GET Query relative=7200 sortField=timestamp q=550aeb540cf22465b7249a7a?rangetype=relative* fields=message,source sortOrder=desc Referer https://my_application.local/streams/550aeb540cf22465b7249a7a/messages?rangetype=relative&fields=message%2Csource&width=1166&relative=7200&q=* Connection keep-alive Accept text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8 Accept-Language fr,fr-FR;q=0.8,en-US;q=0.5,en;q=0.3 Accept-Encoding gzip, deflate User-Agent Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Firefox/38.0 Host my_application.local
