Billionmail/BillionMail
Documented errors, page 3 of 5. Back to Billionmail/BillionMail
| Code / Message | Type | Severity | Tags |
|---|---|---|---|
| error creating company profile file | exception | error | go, filesystem, io, permissions |
| error reading site map file | exception | error | go, file-io, race-condition, permissions |
| cartesia TTS API call | exception | error | network, http, timeout, cartesia |
| error saving images file | exception | error | filesystem, io, config-persistence |
| failed to query group | http | error | docker-compose, multi-ip, yaml, type-assertion |
| supplier configuration is incomplete, cannot set status | exception | error | configuration, validation, ai-supplier |
| failed to apply configurations | exception | critical | configuration, rollback, postfix, state-corruption |
| redis env init error | error_code | critical | redis, environment, startup |
| failed to update BILLIONMAIL_HOSTNAME in .env file | exception | error | docker, env-file, configuration, filesystem |
| Failed to write DKIM sign config | exception | error | filesystem, dkim, write-failure, rspamd |
| Model not found | http | error | docker-compose, multi-ip, config, yaml |
| error reading style config file | exception | error | |
| error unmarshalling knowledge base | exception | error | go, json, knowledge-base |
| Postfix service 'postfix-billionmail' configuration does… | exception | error | |
| ffmpeg compositing failed | error_code | error | ffmpeg, exec, video-encoding, external-command |
| IPv4 network format is incorrect, please use CIDR format… | validation | error | validation, config, network, cidr |
| mountpoint not exists | exception | error | |
| SMTP write | exception | error | smtp, io-write, connection-reset |
| fail2ban value can only be y/n or 1/0 | validation | error | validation, config, boolean, fail2ban |
| Failed to create any mailbox | exception | error | go, validation, batch, empty-result |
| JWT has expired | validation | warning | jwt, go, expiry, auth |
| marshal TTS request | error_code | warning | json, serialization, cartesia, tts |
| fail to set ssl | http | error | ssl, certificate, sni |
| Failed to add exception recipient | exception | error | database, goframe, insert-failure |
| create TTS request | error_code | error | http, url, cartesia, tts, config |
| invalid timezone | validation | error | validation, config, timezone |
| rar compression failed | exception | error | go, compression, rar, external-command, process-exit-error |
| error marshalling site map | exception | error | go, json, serialization, sitemap |
| fail to check domain | http | error | database, ssl, domains, postgresql |
| failed to update Postfix configurations | exception | error | postfix, config-apply, wrapper, go |
| API key validation failed | exception | error | go, api-key, authentication, http, supplier |
| rar command not found, please install it first | exception | error | go, compression, rar, missing-binary, environment |
| marshal clone request | error_code | warning | json, serialization, cartesia, voice-clone |
| open maildirsize failed | exception | warning | go, filesystem, quota, maildir |
| Failed to get exception recipient | exception | error | database, goframe, query-failure |
| failed to list containers | http | error | docker, network, container |
| required column 'email' not found | validation | error | csv, validation, missing-column |
| SMTP STARTTLS | exception | error | smtp, tls, starttls, handshake |
| port must be between 1-65535 | validation | error | validation, config, port |
| unexpected API response | exception | error | go, http, api, supplier, status-code |
| value cannot be nil | validation | error | validation, options, nil-value, go |
| error unmarshalling company profile | exception | error | |
| option not found | error_code | warning | options, missing-data, defaults |
| Chat not found or already stopped | exception | warning | go, state-management, chat, idempotency |
| failed to update SNI map | exception | error | postfix, sni, ssl-certificate, configuration |
| base URL accessibility test failed | exception | error | go, network, http, supplier, connectivity |
| Content cannot be empty | validation | warning | validation, askai, empty-input |
| Invalid DKIM record format | exception | error | dkim, format, parsing, dns |
| unsupported DNS provider | validation | error | validation, acme, dns, unsupported-value |
| failed to read HTML template | exception | error | filesystem, template, deployment |
| r2 upload | error_code | error | aws-sdk, r2, s3, upload, network |
| unexpected server response | exception | error | smtp, authentication, sasl, email |
| end_date must not be before start_date | validation | warning | validation, date-range, operation-log |
| error unmarshalling style config | exception | error | |
| failed to read file | exception | error | filesystem, permissions, postfix, backup |
| missing 'services' section in docker-compose.yml | exception | error | |
| No SPF record found | exception | error | dns, spf, txt-record, email |
| upload thumbnail | error_code | error | r2, upload, thumbnail, pipeline |
| failed to send test email to | exception | error | smtp, email-delivery |
| no recipients specified | validation | error | validation, smtp, input |
| SMTP port must be between 1 and 65535 | validation | error | validation, smtp, config |
| error reading company profile | exception | error | |
| failed to load email templates | exception | error | database, postgresql, query |
| no log files found | http | warning | filesystem, logs, not-found |
| open file for upload | error_code | error | filesystem, r2, upload, file-not-found |
| supplier name, base URL, and API key are required | validation | warning | go, validation, supplier, input |
| threads must be greater than zero | validation | error | validation, concurrency, batch-mail |
| DNS automated resolution failed: APIKey or APISecret is… | validation | error | go, acme, dns, godaddy, missing-credentials |
| error reading images configuration | exception | error | filesystem, config-persistence, json |
| failed to update task process status | exception | error | database, update, postgresql |
| Failed to write DKIM public key | exception | error | filesystem, dkim, write-failed, rspamd |
| no voice configured: set VOICE_SAMPLE_URL or… | error_code | error | configuration, environment-variable, voice, video-generation |
| query password failed | exception | error | database, smtp, password, mailbox |
| base64 decode failed | exception | error | encoding, base64, password, data-format |
| certificate data is empty | validation | error | tls, certificate, validation, go |
| failed to get contacts trend | exception | error | database, query, sql |
| error saving site map file | exception | error | go, file-io, filesystem, permissions |
| failed to write key file | exception | error | filesystem, ssl-certificate, private-key, postfix, file-write |
| playwright capture failed | error_code | error | playwright, nodejs, screenshot, external-process, browser-automation |
| source file/directory does not exist | exception | error | go, compression, rar, file-not-found, path-validation |
| failed to create email sender | http | warning | filesystem, mountpoint, linux, volume |
| cartesia TTS API error | http | error | http, api, cartesia, tts |
| failed to convert overview data | http | error | goframe, type-conversion, serialization |
| Login failed too many times, please try again after | http | warning | rate-limit, authentication, login |
| error creating project configuration | exception | error | go, config, filesystem, initialization |
| failed to read postfix master config | exception | error | postfix, configuration, file-read, tls |
| error unmarshalling site map | exception | error | go, json, corrupt-data, file-io |
| pointer cannot be nil | validation | error | validation, options, nil-pointer |
| email is required | validation | error | validation, acme, required-field |
| Cannot delete the system's built-in model supplier. | exception | error | configuration, deletion, protected-resource, ai-supplier |
| failed to create backup | exception | error | filesystem, backup, postfix |
| Failed to get the total number of exception recipients | exception | error | database, postgres, query |
| failed to get all domains | http | error | database, postgresql, domains |
| Failed to get server IP | exception | error | network, spf, ip-lookup, dns |
| failed to parse JWT | validation | error | jwt, go, auth |
| key cannot be empty | validation | error | validation, options, configuration, go |
| configuration file does not exist | exception | error | configuration, file-not-found, acme |
| Email Sender not configured | exception | error | smtp, configuration, email, mail-service |
| DNS provider credentials are required for DNS verification | validation | error | validation, acme, dns, credentials |
| failed to initialize AI client | exception | error | askai, ai-client, configuration, initialization |