Error #18970 @ 2025-12-08 22:00:08 UTC
(Ecto.InvalidChangesetError) could not perform insert because changeset is invalid. Errors %{host: [{"can't be blank", [validation: :required]}]} Applied changes %{domain_id: 65548, http_status: 400} Params %{ "can_work_over_http" => false, "domain_id" => 65548, "host" => "", "http_status" => 400, "port" => 443 } Changeset #Ecto.Changeset< action: :insert, changes: %{domain_id: 65548, http_status: 400}, 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: 39114, http_status: 400}
Params
%{
"can_work_over_http" => false,
"domain_id" => 39114,
"host" => "",
"http_status" => 400,
"port" => 443
}
Changeset
#Ecto.Changeset<
action: :insert,
changes: %{domain_id: 39114, http_status: 400},
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:88
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:88 |
(pulsar) |
Pulsar.Repo.-transaction/2-fun-0-/1 lib/pulsar/repo.ex:2 |
(ecto) |
Ecto.Repo.Transaction.-transact/4-fun-1-/3 lib/ecto/repo/transaction.ex:11 |
Context
{
"job.args": {
"domain_id": 39114
},
"job.attempt": 10,
"job.id": 4348832,
"job.priority": 0,
"job.queue": "http",
"job.worker": "Pulsar.Workflows.Actualization.HttpWorker",
"state": "failure"
}
Occurrence (14 total)
Error kind
Ecto.InvalidChangesetError
Last seen
2025-12-09 00:03:50 UTC
First seen
2025-12-08 21:25:48 UTC