Error #19031 @ 2026-02-18 06:59:16 UTC
(Ecto.InvalidChangesetError) could not perform insert because changeset is invalid. Errors %{host: [{"can't be blank", [validation: :required]}]} Applied changes %{domain_id: 39114} Params %{"domain_id" => 39114, "host" => "", "port" => 443} Changeset #Ecto.Changeset< action: :insert, changes: %{domain_id: 39114}, errors: [host: {"can't be blank", [validation: :required]}], data: #Pulsar.SslEndpoint<>, valid?: false, ... >
Full message
could not perform insert because changeset is invalid.
Errors
%{host: [{"can't be blank", [validation: :required]}]}
Applied changes
%{domain_id: 109683}
Params
%{"domain_id" => 109683, "host" => "", "port" => 443}
Changeset
#Ecto.Changeset<
action: :insert,
changes: %{domain_id: 109683},
errors: [host: {"can't be blank", [validation: :required]}],
data: #Pulsar.SslEndpoint<>,
valid?: false,
...
>
Source
Pulsar.SslEndpoint.sync_for_domain/2 lib/pulsar/models/ssl_endpoint.ex:77
Stacktrace
(ecto) |
Ecto.Repo.Schema.insert!/4 lib/ecto/repo/schema.ex:386 |
(elixir) |
Enum.-each/2-fun-0-/3 lib/enum.ex:992 |
(elixir) |
Enum.-each/2-anonymous-3-/3 lib/enum.ex:4515 |
(elixir) |
Enumerable.List.reduce/3 lib/enum.ex:4968 |
(elixir) |
Enum.each/2 lib/enum.ex:4515 |
(pulsar) |
Pulsar.SslEndpoint.sync_for_domain/2 lib/pulsar/models/ssl_endpoint.ex:77 |
(pulsar) |
Pulsar.Workflows.-handle/1-fun-0-/3 lib/pulsar/workflows/workflows.ex:59 |
(pulsar) |
Pulsar.Repo.-transaction/2-fun-0-/1 lib/pulsar/repo.ex:2 |
Context
{
"job.args": {
"domain_id": 109683
},
"job.attempt": 18,
"job.id": 7598770,
"job.priority": 0,
"job.queue": "http",
"job.worker": "Pulsar.Workflows.Actualization.HttpWorker",
"state": "failure"
}
Occurrence (184 total)
Error kind
Ecto.InvalidChangesetError
Last seen
2026-02-28 01:25:13 UTC
First seen
2025-12-09 02:21:22 UTC