Hello,
I am trying to enable Google Auth after migrating from an H2 server, however, I am receiving a similar error mentioned in the following topics.
The debug information is included below:
{
"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/105.0.0.0 Safari/537.36",
"vendor": "Google Inc."
},
"system-info": {
"file.encoding": "UTF-8",
"java.runtime.name": "OpenJDK Runtime Environment",
"java.runtime.version": "11.0.16.1+1",
"java.vendor": "Eclipse Adoptium",
"java.vendor.url": "https://adoptium.net/",
"java.version": "11.0.16.1",
"java.vm.name": "OpenJDK 64-Bit Server VM",
"java.vm.version": "11.0.16.1+1",
"os.name": "Linux",
"os.version": "5.4.0-123-generic",
"user.language": "en",
"user.timezone": "GMT"
},
"metabase-info": {
"databases": [
"postgres",
"h2"
],
"hosting-env": "unknown",
"application-database": "postgres",
"application-database-details": {
"database": {
"name": "PostgreSQL",
"version": "14.5 (Debian 14.5-1.pgdg110+1)"
},
"jdbc-driver": {
"name": "PostgreSQL JDBC Driver",
"version": "42.4.1"
}
},
"run-mode": "prod",
"version": {
"date": "2022-08-31",
"tag": "v0.44.2",
"branch": "release-x.44.x",
"hash": "8d9de8a"
},
"settings": {
"report-timezone": "Asia/Shanghai"
}
}
}
The logs are included below.
2022-09-14 03:57:02,595 ERROR middleware.log :: POST /api/session/google_auth 500 10.9 mins (0 DB calls)
{:via
[{:type java.net.ConnectException,
:message "Operation timed out (Connection timed out)",
:at [java.net.PlainSocketImpl socketConnect nil -2]}],
:trace
[[java.net.PlainSocketImpl socketConnect nil -2]
[java.net.AbstractPlainSocketImpl doConnect nil -1]
[java.net.AbstractPlainSocketImpl connectToAddress nil -1]
[java.net.AbstractPlainSocketImpl connect nil -1]
[java.net.SocksSocketImpl connect nil -1]
[java.net.Socket connect nil -1]
[org.apache.http.conn.ssl.SSLConnectionSocketFactory connectSocket "SSLConnectionSocketFactory.java" 368]
[org.apache.http.impl.conn.DefaultHttpClientConnectionOperator
connect
"DefaultHttpClientConnectionOperator.java"
142]
[org.apache.http.impl.conn.BasicHttpClientConnectionManager connect "BasicHttpClientConnectionManager.java" 313]
[org.apache.http.impl.execchain.MainClientExec establishRoute "MainClientExec.java" 393]
[org.apache.http.impl.execchain.MainClientExec execute "MainClientExec.java" 236]
[org.apache.http.impl.execchain.ProtocolExec execute "ProtocolExec.java" 186]
[org.apache.http.impl.execchain.RetryExec execute "RetryExec.java" 89]
[org.apache.http.impl.execchain.RedirectExec execute "RedirectExec.java" 110]
[org.apache.http.impl.client.InternalHttpClient doExecute "InternalHttpClient.java" 185]
[org.apache.http.impl.client.CloseableHttpClient execute "CloseableHttpClient.java" 83]
[clj_http.core$request invokeStatic "core.clj" 621]
[clj_http.core$request invoke "core.clj" 546]
[clj_http.core$request invokeStatic "core.clj" 547]
[clj_http.core$request invoke "core.clj" 546]
[clojure.lang.Var invoke "Var.java" 384]
[clj_http.client$wrap_request_timing$fn__32644 invoke "client.clj" 1083]
[clj_http.headers$wrap_header_map$fn__31738 invoke "headers.clj" 152]
[clj_http.client$wrap_query_params$fn__32534 invoke "client.clj" 817]
[clj_http.client$wrap_basic_auth$fn__32540 invoke "client.clj" 840]
[clj_http.client$wrap_oauth$fn__32545 invoke "client.clj" 857]
[clj_http.client$wrap_user_info$fn__32554 invoke "client.clj" 877]
[clj_http.client$wrap_url$fn__32626 invoke "client.clj" 1035]
[clj_http.client$wrap_decompression$fn__32321 invoke "client.clj" 416]
[clj_http.client$wrap_input_coercion$fn__32446 invoke "client.clj" 630]
[clj_http.client$wrap_additional_header_parsing$fn__32471 invoke "client.clj" 685]
[clj_http.client$wrap_output_coercion$fn__32433 invoke "client.clj" 574]
[clj_http.client$wrap_exceptions$fn__32274 invoke "client.clj" 250]
[clj_http.client$wrap_accept$fn__32486 invoke "client.clj" 728]
[clj_http.client$wrap_accept_encoding$fn__32493 invoke "client.clj" 750]
[clj_http.client$wrap_content_type$fn__32480 invoke "client.clj" 711]
[clj_http.client$wrap_form_params$fn__32591 invoke "client.clj" 959]
[clj_http.client$wrap_nested_params$fn__32612 invoke "client.clj" 993]
[clj_http.client$wrap_flatten_nested_params$fn__32621 invoke "client.clj" 1017]
[clj_http.client$wrap_method$fn__32559 invoke "client.clj" 893]
[clj_http.cookies$wrap_cookies$fn__31650 invoke "cookies.clj" 128]
[clj_http.links$wrap_links$fn__32078 invoke "links.clj" 63]
[clj_http.client$wrap_unknown_host$fn__32629 invoke "client.clj" 1046]
[clj_http.client$request_STAR_ invokeStatic "client.clj" 1174]
[clj_http.client$request_STAR_ invoke "client.clj" 1167]
[clj_http.client$post invokeStatic "client.clj" 1192]
[clj_http.client$post doInvoke "client.clj" 1188]
[clojure.lang.RestFn invoke "RestFn.java" 410]
[metabase.integrations.google$do_google_auth invokeStatic "google.clj" 97]
[metabase.integrations.google$do_google_auth invoke "google.clj" 94]
[metabase.api.session$fn__79080$fn__79083$fn__79084 invoke "session.clj" 285]
[throttle.core$do_with_throttling invokeStatic "core.clj" 93]
[throttle.core$do_with_throttling invoke "core.clj" 87]
[metabase.api.session$fn__79080$fn__79083 invoke "session.clj" 284]
[metabase.api.session$do_http_401_on_error invokeStatic "session.clj" 153]
[metabase.api.session$do_http_401_on_error invoke "session.clj" 151]
[metabase.api.session$fn__79080 invokeStatic "session.clj" 283]
[metabase.api.session$fn__79080 invoke "session.clj" 274]
[compojure.core$wrap_response$fn__28102 invoke "core.clj" 160]
[compojure.core$wrap_route_middleware$fn__28086 invoke "core.clj" 132]
[compojure.core$wrap_route_info$fn__28091 invoke "core.clj" 139]
[compojure.core$wrap_route_matches$fn__28095 invoke "core.clj" 151]
[compojure.core$routes$fn__28114$f__28115 invoke "core.clj" 198]
[compojure.core$routes$fn__28114$f__28115$respond_SINGLEQUOTE___28116 invoke "core.clj" 197]
[compojure.core$wrap_route_matches$fn__28095 invoke "core.clj" 153]
[compojure.core$routes$fn__28114$f__28115 invoke "core.clj" 198]
[compojure.core$routes$fn__28114$f__28115$respond_SINGLEQUOTE___28116 invoke "core.clj" 197]
[compojure.core$wrap_route_matches$fn__28095 invoke "core.clj" 152]
[compojure.core$routes$fn__28114$f__28115 invoke "core.clj" 198]
[compojure.core$routes$fn__28114$f__28115$respond_SINGLEQUOTE___28116 invoke "core.clj" 197]
[compojure.core$wrap_route_matches$fn__28095 invoke "core.clj" 153]
[compojure.core$routes$fn__28114$f__28115 invoke "core.clj" 198]
[compojure.core$routes$fn__28114$f__28115$respond_SINGLEQUOTE___28116 invoke "core.clj" 197]
[compojure.core$wrap_route_matches$fn__28095 invoke "core.clj" 152]
[compojure.core$routes$fn__28114$f__28115 invoke "core.clj" 198]
[compojure.core$routes$fn__28114$f__28115$respond_SINGLEQUOTE___28116 invoke "core.clj" 197]
[compojure.core$wrap_route_matches$fn__28095 invoke "core.clj" 153]
[compojure.core$routes$fn__28114$f__28115 invoke "core.clj" 198]
[compojure.core$routes$fn__28114$f__28115$respond_SINGLEQUOTE___28116 invoke "core.clj" 197]
[compojure.core$wrap_route_matches$fn__28095 invoke "core.clj" 152]
[compojure.core$routes$fn__28114$f__28115 invoke "core.clj" 198]
[compojure.core$routes$fn__28114 invoke "core.clj" 200]
[metabase.api.session$_PLUS_log_all_request_failures$fn__79090 invoke "session.clj" 301]
[compojure.core$routes$fn__28114$f__28115 invoke "core.clj" 198]
[compojure.core$routes$fn__28114 invoke "core.clj" 200]
[compojure.core$make_context$handler__28142 invoke "core.clj" 289]
[compojure.core$make_context$fn__28146 invoke "core.clj" 299]
[compojure.core$routes$fn__28114$f__28115 invoke "core.clj" 198]
[compojure.core$routes$fn__28114$f__28115$respond_SINGLEQUOTE___28116 invoke "core.clj" 197]
[compojure.core$make_context$fn__28146 invoke "core.clj" 300]
[compojure.core$routes$fn__28114$f__28115 invoke "core.clj" 198]
[compojure.core$routes$fn__28114$f__28115$respond_SINGLEQUOTE___28116 invoke "core.clj" 197]
[compojure.core$make_context$fn__28146 invoke "core.clj" 300]
[compojure.core$routes$fn__28114$f__28115 invoke "core.clj" 198]
[compojure.core$routes$fn__28114$f__28115$respond_SINGLEQUOTE___28116 invoke "core.clj" 197]
[compojure.core$make_context$fn__28146 invoke "core.clj" 300]
[compojure.core$routes$fn__28114$f__28115 invoke "core.clj" 198]
[compojure.core$routes$fn__28114$f__28115$respond_SINGLEQUOTE___28116 invoke "core.clj" 197]
[compojure.core$make_context$fn__28146 invoke "core.clj" 300]
[compojure.core$routes$fn__28114$f__28115 invoke "core.clj" 198]
[compojure.core$routes$fn__28114$f__28115$respond_SINGLEQUOTE___28116 invoke "core.clj" 197]
[compojure.core$make_context$fn__28146 invoke "core.clj" 300]
[compojure.core$routes$fn__28114$f__28115 invoke "core.clj" 198]
[compojure.core$routes$fn__28114$f__28115$respond_SINGLEQUOTE___28116 invoke "core.clj" 197]
[compojure.core$make_context$fn__28146 invoke "core.clj" 300]
[compojure.core$routes$fn__28114$f__28115 invoke "core.clj" 198]
[compojure.core$routes$fn__28114$f__28115$respond_SINGLEQUOTE___28116 invoke "core.clj" 197]
[compojure.core$make_context$fn__28146 invoke "core.clj" 300]
[compojure.core$routes$fn__28114$f__28115 invoke "core.clj" 198]
[compojure.core$routes$fn__28114$f__28115$respond_SINGLEQUOTE___28116 invoke "core.clj" 197]
[compojure.core$make_context$fn__28146 invoke "core.clj" 300]
[compojure.core$routes$fn__28114$f__28115 invoke "core.clj" 198]
[compojure.core$routes$fn__28114$f__28115$respond_SINGLEQUOTE___28116 invoke "core.clj" 197]
[compojure.core$make_context$fn__28146 invoke "core.clj" 300]
[compojure.core$routes$fn__28114$f__28115 invoke "core.clj" 198]
[compojure.core$routes$fn__28114$f__28115$respond_SINGLEQUOTE___28116 invoke "core.clj" 197]
[compojure.core$make_context$fn__28146 invoke "core.clj" 300]
[compojure.core$routes$fn__28114$f__28115 invoke "core.clj" 198]
[compojure.core$routes$fn__28114$f__28115$respond_SINGLEQUOTE___28116 invoke "core.clj" 197]
[compojure.core$make_context$fn__28146 invoke "core.clj" 300]
[compojure.core$routes$fn__28114$f__28115 invoke "core.clj" 198]
[compojure.core$routes$fn__28114$f__28115$respond_SINGLEQUOTE___28116 invoke "core.clj" 197]
[compojure.core$make_context$fn__28146 invoke "core.clj" 300]
[compojure.core$routes$fn__28114$f__28115 invoke "core.clj" 198]
[compojure.core$routes$fn__28114$f__28115$respond_SINGLEQUOTE___28116 invoke "core.clj" 197]
[compojure.core$make_context$fn__28146 invoke "core.clj" 300]
[compojure.core$routes$fn__28114$f__28115 invoke "core.clj" 198]
[compojure.core$routes$fn__28114$f__28115$respond_SINGLEQUOTE___28116 invoke "core.clj" 197]
[compojure.core$make_context$fn__28146 invoke "core.clj" 300]
[compojure.core$routes$fn__28114$f__28115 invoke "core.clj" 198]
[compojure.core$routes$fn__28114$f__28115$respond_SINGLEQUOTE___28116 invoke "core.clj" 197]
[compojure.core$make_context$fn__28146 invoke "core.clj" 300]
[compojure.core$routes$fn__28114$f__28115 invoke "core.clj" 198]
[compojure.core$routes$fn__28114$f__28115$respond_SINGLEQUOTE___28116 invoke "core.clj" 197]
[compojure.core$make_context$fn__28146 invoke "core.clj" 300]
[compojure.core$routes$fn__28114$f__28115 invoke "core.clj" 198]
[compojure.core$routes$fn__28114$f__28115$respond_SINGLEQUOTE___28116 invoke "core.clj" 197]
[compojure.core$make_context$fn__28146 invoke "core.clj" 300]
[compojure.core$routes$fn__28114$f__28115 invoke "core.clj" 198]
[compojure.core$routes$fn__28114$f__28115$respond_SINGLEQUOTE___28116 invoke "core.clj" 197]
[compojure.core$make_context$fn__28146 invoke "core.clj" 300]
[compojure.core$routes$fn__28114$f__28115 invoke "core.clj" 198]
[compojure.core$routes$fn__28114$f__28115$respond_SINGLEQUOTE___28116 invoke "core.clj" 197]
[compojure.core$make_context$fn__28146 invoke "core.clj" 300]
[compojure.core$routes$fn__28114$f__28115 invoke "core.clj" 198]
[compojure.core$routes$fn__28114$f__28115$respond_SINGLEQUOTE___28116 invoke "core.clj" 197]
[compojure.core$make_context$fn__28146 invoke "core.clj" 300]
[compojure.core$routes$fn__28114$f__28115 invoke "core.clj" 198]
[compojure.core$routes$fn__28114$f__28115$respond_SINGLEQUOTE___28116 invoke "core.clj" 197]
[compojure.core$make_context$fn__28146 invoke "core.clj" 300]
[compojure.core$routes$fn__28114$f__28115 invoke "core.clj" 198]
[compojure.core$routes$fn__28114$f__28115$respond_SINGLEQUOTE___28116 invoke "core.clj" 197]
[compojure.core$make_context$fn__28146 invoke "core.clj" 300]
[compojure.core$routes$fn__28114$f__28115 invoke "core.clj" 198]
[compojure.core$routes$fn__28114$f__28115$respond_SINGLEQUOTE___28116 invoke "core.clj" 197]
[compojure.core$make_context$fn__28146 invoke "core.clj" 300]
[compojure.core$routes$fn__28114$f__28115 invoke "core.clj" 198]
[compojure.core$routes$fn__28114$f__28115$respond_SINGLEQUOTE___28116 invoke "core.clj" 197]
[compojure.core$make_context$fn__28146 invoke "core.clj" 300]
[compojure.core$routes$fn__28114$f__28115 invoke "core.clj" 198]
[compojure.core$routes$fn__28114$f__28115$respond_SINGLEQUOTE___28116 invoke "core.clj" 197]
[compojure.core$make_context$fn__28146 invoke "core.clj" 300]
[compojure.core$routes$fn__28114$f__28115 invoke "core.clj" 198]
[compojure.core$routes$fn__28114$f__28115$respond_SINGLEQUOTE___28116 invoke "core.clj" 197]
[compojure.core$make_context$fn__28146 invoke "core.clj" 300]
[compojure.core$routes$fn__28114$f__28115 invoke "core.clj" 198]
[compojure.core$routes$fn__28114$f__28115$respond_SINGLEQUOTE___28116 invoke "core.clj" 197]
[compojure.core$make_context$fn__28146 invoke "core.clj" 300]
[compojure.core$routes$fn__28114$f__28115 invoke "core.clj" 198]
[compojure.core$routes$fn__28114$f__28115$respond_SINGLEQUOTE___28116 invoke "core.clj" 197]
[metabase.api.routes$fn__79912$fn__79915 invoke "routes.clj" 60]
[compojure.core$routes$fn__28114$f__28115 invoke "core.clj" 198]
[compojure.core$routes$fn__28114 invoke "core.clj" 200]
[clojure.lang.AFn applyToHelper "AFn.java" 160]
[clojure.lang.AFn applyTo "AFn.java" 144]
[clojure.core$apply invokeStatic "core.clj" 667]
[clojure.core$apply invoke "core.clj" 662]
[metabase.server.routes$fn__80067$fn__80068 doInvoke "routes.clj" 67]
[clojure.lang.RestFn invoke "RestFn.java" 436]
[compojure.core$routes$fn__28114$f__28115 invoke "core.clj" 198]
[compojure.core$routes$fn__28114 invoke "core.clj" 200]
[compojure.core$make_context$handler__28142 invoke "core.clj" 289]
[compojure.core$make_context$fn__28146 invoke "core.clj" 299]
[compojure.core$routes$fn__28114$f__28115 invoke "core.clj" 198]
[compojure.core$routes$fn__28114$f__28115$respond_SINGLEQUOTE___28116 invoke "core.clj" 197]
[compojure.core$wrap_route_matches$fn__28095 invoke "core.clj" 153]
[compojure.core$routes$fn__28114$f__28115 invoke "core.clj" 198]
[compojure.core$routes$fn__28114$f__28115$respond_SINGLEQUOTE___28116 invoke "core.clj" 197]
[compojure.core$wrap_route_matches$fn__28095 invoke "core.clj" 153]
[compojure.core$routes$fn__28114$f__28115 invoke "core.clj" 198]
[compojure.core$routes$fn__28114$f__28115$respond_SINGLEQUOTE___28116 invoke "core.clj" 197]
[compojure.core$wrap_route_matches$fn__28095 invoke "core.clj" 153]
[compojure.core$routes$fn__28114$f__28115 invoke "core.clj" 198]
[compojure.core$routes$fn__28114$f__28115$respond_SINGLEQUOTE___28116 invoke "core.clj" 197]
[metabase.server.routes$fn__80053$fn__80055 invoke "routes.clj" 45]
[compojure.core$routes$fn__28114$f__28115 invoke "core.clj" 198]
[compojure.core$routes$fn__28114 invoke "core.clj" 200]
[metabase.server.middleware.exceptions$catch_uncaught_exceptions$fn__76804 invoke "exceptions.clj" 98]
[metabase.server.middleware.exceptions$catch_api_exceptions$fn__76801 invoke "exceptions.clj" 86]
[metabase.server.middleware.log$log_api_call$fn__80518$fn__80519$fn__80520 invoke "log.clj" 211]
[metabase.driver.sql_jdbc.execute.diagnostic$do_with_diagnostic_info invokeStatic "diagnostic.clj" 15]
[metabase.driver.sql_jdbc.execute.diagnostic$do_with_diagnostic_info invoke "diagnostic.clj" 9]
[metabase.server.middleware.log$log_api_call$fn__80518$fn__80519 invoke "log.clj" 203]
[toucan.db$_do_with_call_counting invokeStatic "db.clj" 236]
[toucan.db$_do_with_call_counting invoke "db.clj" 229]
[metabase.server.middleware.log$log_api_call$fn__80518 invoke "log.clj" 202]
[metabase.server.middleware.browser_cookie$ensure_browser_id_cookie$fn__83597 invoke "browser_cookie.clj" 38]
[metabase.server.middleware.security$add_security_headers$fn__62333 invoke "security.clj" 149]
[metabase.server.middleware.json$wrap_json_body$fn__82554 invoke "json.clj" 63]
[metabase.server.middleware.json$wrap_streamed_json_response$fn__82572 invoke "json.clj" 99]
[metabase.server.middleware.offset_paging$handle_paging$fn__62357 invoke "offset_paging.clj" 42]
[ring.middleware.keyword_params$wrap_keyword_params$fn__83864 invoke "keyword_params.clj" 55]
[ring.middleware.params$wrap_params$fn__83883 invoke "params.clj" 77]
[metabase.server.middleware.misc$maybe_set_site_url$fn__35776 invoke "misc.clj" 59]
[metabase.server.middleware.session$reset_session_timeout$fn__47465 invoke "session.clj" 377]
[metabase.server.middleware.session$bind_current_user$fn__47448$fn__47449 invoke "session.clj" 313]
[metabase.server.middleware.session$do_with_current_user invokeStatic "session.clj" 292]
[metabase.server.middleware.session$do_with_current_user invoke "session.clj" 281]
[metabase.server.middleware.session$bind_current_user$fn__47448 invoke "session.clj" 312]
[metabase.server.middleware.session$wrap_current_user_info$fn__47430 invoke "session.clj" 262]
[metabase.server.middleware.session$wrap_session_id$fn__47414 invoke "session.clj" 195]
[metabase.server.middleware.auth$wrap_api_key$fn__68934 invoke "auth.clj" 27]
[ring.middleware.cookies$wrap_cookies$fn__83784 invoke "cookies.clj" 216]
[metabase.server.middleware.misc$add_content_type$fn__35759 invoke "misc.clj" 27]
[metabase.server.middleware.misc$disable_streaming_buffering$fn__35784 invoke "misc.clj" 76]
[ring.middleware.gzip$wrap_gzip$fn__83826 invoke "gzip.clj" 86]
[metabase.server.middleware.misc$bind_request$fn__35787 invoke "misc.clj" 93]
[metabase.server.middleware.ssl$redirect_to_https_middleware$fn__83613 invoke "ssl.clj" 48]
[metabase.server$async_proxy_handler$fn__80290 invoke "server.clj" 73]
[metabase.server.proxy$org.eclipse.jetty.server.handler.AbstractHandler$ff19274a handle nil -1]
[org.eclipse.jetty.server.handler.HandlerWrapper handle "HandlerWrapper.java" 127]
[org.eclipse.jetty.server.Server handle "Server.java" 516]
[org.eclipse.jetty.server.HttpChannel lambda$handle$1 "HttpChannel.java" 487]
[org.eclipse.jetty.server.HttpChannel dispatch "HttpChannel.java" 732]
[org.eclipse.jetty.server.HttpChannel handle "HttpChannel.java" 479]
[org.eclipse.jetty.server.HttpConnection onFillable "HttpConnection.java" 277]
[org.eclipse.jetty.io.AbstractConnection$ReadCallback succeeded "AbstractConnection.java" 311]
[org.eclipse.jetty.io.FillInterest fillable "FillInterest.java" 105]
[org.eclipse.jetty.io.ChannelEndPoint$1 run "ChannelEndPoint.java" 104]
[org.eclipse.jetty.util.thread.strategy.EatWhatYouKill runTask "EatWhatYouKill.java" 338]
[org.eclipse.jetty.util.thread.strategy.EatWhatYouKill doProduce "EatWhatYouKill.java" 315]
[org.eclipse.jetty.util.thread.strategy.EatWhatYouKill tryProduce "EatWhatYouKill.java" 173]
[org.eclipse.jetty.util.thread.strategy.EatWhatYouKill run "EatWhatYouKill.java" 131]
[org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread run "ReservedThreadExecutor.java" 409]
[org.eclipse.jetty.util.thread.QueuedThreadPool runJob "QueuedThreadPool.java" 883]
[org.eclipse.jetty.util.thread.QueuedThreadPool$Runner run "QueuedThreadPool.java" 1034]
[java.lang.Thread run nil -1]],
:cause "Operation timed out (Connection timed out)",
:message "Operation timed out (Connection timed out)"}