Hi team,
i cannot send pulse to slack/email since the button is not working.
does anybody know how to fix this?
thank you
here's the diagnostic info
{
"browser-info": {
"language": "en-US",
"platform": "MacIntel",
"userAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/99.0.4844.51 Safari/537.36",
"vendor": "Google Inc."
},
"system-info": {
"file.encoding": "UTF-8",
"java.runtime.name": "OpenJDK Runtime Environment",
"java.runtime.version": "11.0.14.1+1",
"java.vendor": "Eclipse Adoptium",
"java.vendor.url": "https://adoptium.net/",
"java.version": "11.0.14.1",
"java.vm.name": "OpenJDK 64-Bit Server VM",
"java.vm.version": "11.0.14.1+1",
"os.name": "Linux",
"os.version": "5.4.109+",
"user.language": "en",
"user.timezone": "Asia/Jakarta"
},
"metabase-info": {
"databases": [
"postgres",
"mysql",
"h2",
"bigquery",
"mongo"
],
"hosting-env": "unknown",
"application-database": "postgres",
"application-database-details": {
"database": {
"name": "PostgreSQL",
"version": "11.13"
},
"jdbc-driver": {
"name": "PostgreSQL JDBC Driver",
"version": "42.2.23"
}
},
"run-mode": "prod",
"version": {
"date": "2021-07-22",
"tag": "v0.41.7-SNAPSHOT",
"branch": "?",
"hash": "ec313e0"
},
"settings": {
"report-timezone": null
}
}
}
here's the log
[54a2e5f5-806b-4600-807a-704dba0fab43] 2022-03-07T15:51:03+07:00 ERROR metabase.metabot.websocket Error connecting websocket:
clojure.lang.ExceptionInfo: Read timed out {:url "https://slack.com/api/rtm.start", :request {:query-params {:token "---"}, :as :stream, :conn-timeout 10000, :socket-timeout 10000}}
at metabase.integrations.slack$do_slack_request.invokeStatic(slack.clj:64)
at metabase.integrations.slack$do_slack_request.invoke(slack.clj:46)
at metabase.integrations.slack$GET.invokeStatic(slack.clj:69)
at metabase.integrations.slack$GET.doInvoke(slack.clj:66)
at clojure.lang.RestFn.invoke(RestFn.java:410)
at clojure.core$partial$fn__5857.invoke(core.clj:2627)
at clojure.core$comp$fn__5825.invoke(core.clj:2572)
at metabase.metabot.websocket$connect_websocket_BANG_.invokeStatic(websocket.clj:28)
at metabase.metabot.websocket$connect_websocket_BANG_.invoke(websocket.clj:27)
at metabase.metabot.websocket$reopen_websocket_connection_if_needed_BANG_.invokeStatic(websocket.clj:99)
at metabase.metabot.websocket$reopen_websocket_connection_if_needed_BANG_.invoke(websocket.clj:89)
at metabase.metabot.websocket$start_websocket_monitor_BANG_$fn__64829.invoke(websocket.clj:114)
at clojure.core$binding_conveyor_fn$fn__5772.invoke(core.clj:2034)
at clojure.lang.AFn.call(AFn.java:18)
at java.base/java.util.concurrent.FutureTask.run(Unknown Source)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.base/java.lang.Thread.run(Unknown Source)
Caused by: java.net.SocketTimeoutException: Read timed out
at java.base/java.net.SocketInputStream.socketRead0(Native Method)
at java.base/java.net.SocketInputStream.socketRead(Unknown Source)
at java.base/java.net.SocketInputStream.read(Unknown Source)
at java.base/java.net.SocketInputStream.read(Unknown Source)
at java.base/sun.security.ssl.SSLSocketInputRecord.read(Unknown Source)
at java.base/sun.security.ssl.SSLSocketInputRecord.readHeader(Unknown Source)
at java.base/sun.security.ssl.SSLSocketInputRecord.bytesInCompletePacket(Unknown Source)
at java.base/sun.security.ssl.SSLSocketImpl.readApplicationRecord(Unknown Source)
at java.base/sun.security.ssl.SSLSocketImpl$AppInputStream.read(Unknown Source)
at org.apache.http.impl.io.SessionInputBufferImpl.streamRead(SessionInputBufferImpl.java:137)
at org.apache.http.impl.io.SessionInputBufferImpl.fillBuffer(SessionInputBufferImpl.java:153)
at org.apache.http.impl.io.SessionInputBufferImpl.readLine(SessionInputBufferImpl.java:280)
at org.apache.http.impl.conn.DefaultHttpResponseParser.parseHead(DefaultHttpResponseParser.java:138)
at org.apache.http.impl.conn.DefaultHttpResponseParser.parseHead(DefaultHttpResponseParser.java:56)
at org.apache.http.impl.io.AbstractMessageParser.parse(AbstractMessageParser.java:259)
at org.apache.http.impl.DefaultBHttpClientConnection.receiveResponseHeader(DefaultBHttpClientConnection.java:163)
at org.apache.http.protocol.HttpRequestExecutor.doReceiveResponse(HttpRequestExecutor.java:273)
at org.apache.http.protocol.HttpRequestExecutor.execute(HttpRequestExecutor.java:125)
at org.apache.http.impl.execchain.MainClientExec.execute(MainClientExec.java:272)
at org.apache.http.impl.execchain.ProtocolExec.execute(ProtocolExec.java:186)
at org.apache.http.impl.execchain.RetryExec.execute(RetryExec.java:89)
at org.apache.http.impl.execchain.RedirectExec.execute(RedirectExec.java:110)
at org.apache.http.impl.client.InternalHttpClient.doExecute(InternalHttpClient.java:185)
at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:83)
at clj_http.core$request.invokeStatic(core.clj:621)
at clj_http.core$request.invoke(core.clj:546)
at clj_http.core$request.invokeStatic(core.clj:547)
at clj_http.core$request.invoke(core.clj:546)
at clojure.lang.Var.invoke(Var.java:384)
at clj_http.client$wrap_request_timing$fn__28599.invoke(client.clj:1083)
at clj_http.headers$wrap_header_map$fn__27693.invoke(headers.clj:152)
at clj_http.client$wrap_query_params$fn__28489.invoke(client.clj:817)
at clj_http.client$wrap_basic_auth$fn__28495.invoke(client.clj:840)
at clj_http.client$wrap_oauth$fn__28500.invoke(client.clj:857)
at clj_http.client$wrap_user_info$fn__28509.invoke(client.clj:877)
at clj_http.client$wrap_url$fn__28581.invoke(client.clj:1035)
at clj_http.client$wrap_decompression$fn__28276.invoke(client.clj:416)
at clj_http.client$wrap_input_coercion$fn__28401.invoke(client.clj:630)
at clj_http.client$wrap_additional_header_parsing$fn__28426.invoke(client.clj:685)
at clj_http.client$wrap_output_coercion$fn__28388.invoke(client.clj:574)
at clj_http.client$wrap_exceptions$fn__28229.invoke(client.clj:250)
at clj_http.client$wrap_accept$fn__28441.invoke(client.clj:728)
at clj_http.client$wrap_accept_encoding$fn__28448.invoke(client.clj:750)
at clj_http.client$wrap_content_type$fn__28435.invoke(client.clj:711)
at clj_http.client$wrap_form_params$fn__28546.invoke(client.clj:959)
at clj_http.client$wrap_nested_params$fn__28567.invoke(client.clj:993)
at clj_http.client$wrap_flatten_nested_params$fn__28576.invoke(client.clj:1017)
at clj_http.client$wrap_method$fn__28514.invoke(client.clj:893)
at clj_http.cookies$wrap_cookies$fn__27605.invoke(cookies.clj:128)
at clj_http.links$wrap_links$fn__28033.invoke(links.clj:63)
at clj_http.client$wrap_unknown_host$fn__28584.invoke(client.clj:1046)
at clj_http.client$request_STAR_.invokeStatic(client.clj:1174)
at clj_http.client$request_STAR_.invoke(client.clj:1167)
at clj_http.client$get.invokeStatic(client.clj:1180)
at clj_http.client$get.doInvoke(client.clj:1176)
at clojure.lang.RestFn.invoke(RestFn.java:423)
at metabase.integrations.slack$do_slack_request.invokeStatic(slack.clj:62)