darnahsan

darnahsan

Redix Error with Upstash : failed to find an original command in the commands queue

I am using Redix to connect with Upstash Redis with SSL. I got this error. Though it asks to open issue on github. I would like to undestand what this error is for as I see some of my values not getting stored in redis as well. My app is running on fly.io but I am not using Upstash Redis provided by them. Also I am only using command

level=error msg="GenServer #PID<0.2336.0> terminating\n** (RuntimeError) failed to find an original command in the commands queue. This can happen, for example, when the Redis server you are using does not support CLIENT commands. Redix issues CLIENT commands under the hood when you use noreply_pipeline/3 and other noreply_* functions. If that's not what you are doing, you might have found a bug in Redix: please open an issue! https://github.com/whatyouhide/redix/issues\n\n    (redix 1.5.1) lib/redix/socket_owner.ex:130: Redix.SocketOwner.peek_element_in_queue/2\n    (redix 1.5.1) lib/redix/socket_owner.ex:103: Redix.SocketOwner.new_data/2\n    (redix 1.5.1) lib/redix/socket_owner.ex:69: Redix.SocketOwner.handle_info/2\n    (stdlib 5.2) gen_server.erl:1095: :gen_server.try_handle_info/3\n    (stdlib 5.2) gen_server.erl:1183: :gen_server.handle_msg/6\n    (stdlib 5.2) proc_lib.erl:241: :proc_lib.init_p_do_apply/3\nLast message: {:ssl, {:sslsocket, {:gen_tcp, #Port<0.2121>, :tls_connection, :undefined}, [#PID<0.2347.0>, #PID<0.2346.0>]}, \"+1718544185.229398 [0 0.0.0.0:0] \\\"GET\\\" \\\"20713413\\\"\\r\\n\"}\nState: %Redix.SocketOwner{conn: #PID<0.2335.0>, opts: [backoff_max: 30000, backoff_initial: 500, exit_on_disconnection: false, sync_connect: false, timeout: 5000, password: \"<redacted>\", username: \"default\", name: :redix, ssl: true, socket_opts: [verify: :verify_peer, customize_hostname_check: [match_fun: #Function<6.117093159/2 in :public_key.pkix_verify_hostname_match_fun/1>], cacertfile: \"<redacted>"], host: ~c\"<redacted>\", port: 6379], transport: :ssl, socket: {:sslsocket, {:gen_tcp, #Port<0.2121>, :tls_connection, :undefined}, [#PID<0.2347.0>, #PID<0.2346.0>]}, queue_table: #Reference<0.1079358561.4173463555.223173>, continuation: nil}" pid=#PID<0.2336.0> mfa=:gen_server.error_info/8

First Post!

dimitarvp

dimitarvp

The name of the repo owner is shown in the error. His username is the same on this forum. Maybe mentioning him will accelerate things a bit?

Where Next?

Popular in Questions Top

tduccuong
Hi, is there any work on GUI with Elixir, that is similar to Electron/Javascript? My idea is to bundle Phoenix and BEAM into a single se...
New
jononomo
I am trying to figure out how Mix knows whether the environment is test, dev, or prod – where is this set? Thanks.
New
Fl4m3Ph03n1x
About me? ( if you have nothing better to do than reading about some random guy in the internet :stuck_out_tongue: ) Hello all, this is ...
New
stefanchrobot
What’s the safe way to decode a JSON string into a struct? I want to avoid calling String.to_atom. Jason.decode can give me a map with st...
New
dokuzbir
I want to highlight html closing tags when i click a html tag. That works in .html files but doesnt work for html.eex templates. How can...
New
vrod
I am using the Starship cross-shell prompt – it seems pretty nice, but I get some errors: [WARN] - (starship::utils): Executing command ...
New
alice
Hey, Just curious what are the main benefits of Elixir compared to Clojure? When is Elixir more useful than Clojure and vice versa? Th...
New
fayddelight
I tried installing elixir 1.11.2 erlang 23.3.4 via asdf in my zsh shell. Enabled the versions locally and globally. When I list them ...
New
hariharasudhan94
I would like to know what is the best IDE for elixir development?
New
jononomo
For some reason my phoenix channels are working for me in my local dev environment, but as soon as I deploy via Docker, I get a 403 error...
New

Other popular topics Top

chrismccord
Phoenix 1.4.0 released Phoenix 1.4 is out! This release ships with exciting new features, most notably with HTTP2 support, improved deve...
688 30877 112
New
jay1
Why is it that the mnesia database isn’t the most preferred database for use in Elixir/Phoenix?
New
sergio_101
I am VERY much an elixir newbie. I have taken one elixir course and one phoenix course on Udemy. During that course, I saw the instructor...
New
bsollish-terakeet
Credo is smart enough to check for (something like) this: assert length(the_list) == 0 with this response: Checking if an enum is empt...
New
nobody
Hi! In PHP: $_SERVER[‘SERVER_ADDR’] - in Elixir? Searched the docs for ip address and the web, no good results. Thanks!
New
boundedvariable
I am going through the kafka architecture. All the features what the kafka is providing are already in Erlang. I would like hear your opi...
New
romenigld
I am trying to run a deploy with docker and I successfully runned with this command: docker build -t romenigld/blog-prod . but when I t...
New
hariharasudhan94
I would like to know what is the best IDE for elixir development?
New
Qqwy
Update: How to use the Blogs &amp; Podcasts section You can post links to your blog posts or podcasts either in one of the Official Blog...
3271 126479 1222
New
jononomo
For some reason my phoenix channels are working for me in my local dev environment, but as soon as I deploy via Docker, I get a 403 error...
New

Latest on Elixir Forum

We're in Beta

About us Mission Statement