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
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?
Popular in Questions
** (DBConnection.ConnectionError) connection not available and request was dropped from queue after 2733ms. You can configure how long re...
New
Hello, can anybody help here..? I have a list of players and I what to delete an element, but every for loop the list is reverting to ori...
New
lets say i have a sample like
a = 20; b = 10;
if (a > b) do
{:ok, "a"}
end
if (a < b) do
{:ok, b}
end
if (a == b) do
{:ok, "equa...
New
Hi guys, i’m new in the Elixir world, and i have to say, that i love it!
i’m having some problem to understand anonymous functions with ...
New
I believe there are people here who are dealing with CSV files import on the daily basis, and since Excel is a really popular tool there ...
New
I am trying to figure out how Mix knows whether the environment is test, dev, or prod – where is this set?
Thanks.
New
Hi,
I’m quite new in Elixir and I’m trying to format a string to a PEM format. I have the certificate value like MIIDBTCCAe2...... and I...
New
Hello again - after a longish gap I’ve decided I really must dig into Elixir and see what’s been happening here - so I have a few questio...
New
Hi there,
I am working with Ecto-Postgresql and I need to call all of the records from a specific table but the table has 40,000 records...
New
In the Dialyzer docs ( dialyzer — OTP 29.0.2 (dialyzer 6.0.1) ), there is a way to turn off a specific warning for a function:
-dialyzer...
New
Other popular topics
Hi All,
I set a environment variables in dev.exs , like below code.
when i start server, how can i set the ${enable} value?
thanks.
d...
New
I wanted to check elixir version in phoenix because i found that my elixir is 1.5 but when i use Enum.chunk_by it said the function is un...
New
I have a relationship of love and hate with Elixir. Lots of things are just absolutely right, but there are some things that are kind of ...
New
Hi everyone,
One of the features added to Elixir early on to help integration with Erlang code was the idea of overridable function defi...
New
Why is it that the mnesia database isn’t the most preferred database for use in Elixir/Phoenix?
New
i’m a new one to elixir
which editor can i use
vs code? or atom?
Thanks! :smiley:
New
Hi folks,
Few months ago I have announced the proof-of-concept of the library to manipulate the browsers DOM objects directly from Elixi...
New
In the code below, if the create action is not set to accept “extra_key” as an input, it errors out with a message shown above. Is there ...
New
Hi,
I need to transform a list of numbers into a map where the keys are the indexes and the values are the original values of the list. ...
New
In asking this question I am more interested about the expressiveness of the language itself and less concerned about the availability of...
New
Categories:
Sub Categories:
Forums
Popular Tags
- #ecto
- #liveview
- #troubleshooting
- #learning-elixir
- #deployment
- #library
- #erlang
- #testing
- #genserver
- #mix
- #absinthe
- #remote-other
- #otp
- #plug
- #how-to-question
- #macros
- #postgres
- #channels
- #elixirconf
- #exunit
- #discussion
- #code-sync
- #javascript
- #podcasts
- #onsite
- #dialyzer
- #docker
- #authentication
- #umbrella
- #full-time-contract
- #podcasts-by-brainlid
- #ecto-query
- #elixir-ls
- #phoenix_html
- #iex
- #blog-post
- #graphql
- #genstage
- #ai
- #websockets
- #supervisor
- #advent-of-code
- #elixirconf-us
- #distillery
- #processes
- #forms
- #api
- #metaprogramming
- #security
- #performance










