Forum

Ask, reply and learn. Join the community of Akaunting.

New Discussion

Problemas com Akaunting no Plesk

Rafael   ( User )

Commented 3 years ago

Olá, bom dia todos!

Estou testando o Akaunting em uma VPS na DigitalOcean com plesk e estou enfrentando o seguinte problema.

Sempre que vou alterar as configurações de envio de e-mail, o akaunting não salva as opções. Ele fica carregando infinitamente e não salva. Para sair dessa tela tenho que clicar em cancelar.

Verifiquei nos logs do Plesk que ele mostra esse erro na hora que eu clico no botão de salvar.

Error 403 POST/settings/email/ HTTP 2.0.

Meu servidor e NGINX e não apache. Mas já testei no apache e mostra a mesma coisa. Alguém poderia ajudar?

Leonardo Gomes   ( User )

Commented 3 years ago

Bom dia Rafael.

Ativa no arquivo .env do projeto o DEBUG.
Vai aparecer uma barra na sua página web para debugar o código.

Nele pode aparecer um erro mais detalhado do que o do Plesk.

Se quiser postar aqui pra gente dar uma olhada também.

Abraço!

José Rafael   ( User )

Commented 2 years ago

Segue as informações com o .env ativado o debug.

path_info
/1/settings/email
status_code
403
status_text
Forbidden
format
html
content_type
text/html; charset=UTF-8
request_query
[]
request_request
array:28 [▼
"_method" => "PATCH"
"_token" => "DMMAKbrWevh4uQI8XsXlYY6jBJ1FocvB4o21c2N8"
"template_invoice_new_customer_subject" => "{invoice_number} fatura criada"
"template_invoice_remind_customer_subject" => "{invoice_number} aviso de fatura vencida"
"template_invoice_remind_admin_subject" => "{invoice_number} aviso de fatura vencida"
"template_invoice_recur_customer_subject" => "Fatura recorrente {invoice_number} criada"
"template_invoice_recur_admin_subject" => "Fatura recorrente {invoice_number} criada"
"template_invoice_payment_customer_subject" => "Pagamento recebido para fatura {invoice_number}"
"template_invoice_payment_admin_subject" => "Pagamento recebido para fatura {invoice_number}"
"template_bill_remind_admin_subject" => "Notificação lembrete de cobrança {bill_number}"
"template_bill_recur_admin_subject" => "Fatura recorrente {bill_number} criada"
"sendmail_path" => "/usr/sbin/sendmail -bs"
"smtp_host" => null
"smtp_port" => null
"smtp_username" => null
"smtp_password" => null
"_prefix" => "email"
"protocol" => "mail"
"smtp_encryption" => null
"template_invoice_new_customer_body" => "Caro {customer_name},

Nós preparamos a seguinte fatura para você: {invoice_number}.

Você pode ver os detalhes da fatura e prosseguir com o pagamento a partir do seguinte link: {invoice_number}.

Sinta-se a vontade para entrar em contato conosco para qualquer pergunta.

Atenciosamente,
{company_name} ◀Caro {customer_name},

Nós preparamos a seguinte fatura para você: {invoice_number}.

Você pode ver os detalhes da fatura e ▶"
"template_invoice_remind_customer_body" => "Caro {customer_name},

Este é um aviso de fatura em atraso {invoice_number}.

O total da fatura é {invoice_total} e venceu em {invoice_due_date}.

Você pode ver os detalhes da fatura e prosseguir com o pagamento a partir do seguinte link: {invoice_number}.

Atenciosamente,
{company_name} ◀Caro {customer_name},

Este é um aviso de fatura em atraso {invoice_number}.

O total da fatura é {invoice_total} e venceu ▶"
"template_invoice_remind_admin_body" => "Olá,

{customer_name} recebeu um aviso de fatura em atraso {invoice_number}.

O total da fatura é {invoice_total} e venceu em {invoice_due_date}.

Você pode ver os detalhes da fatura do seguinte link: {invoice_number}.

Atenciosamente,
{company_name} ◀Olá,

{customer_name} recebeu um aviso de fatura em atraso {invoice_number}.

O total da fatura é {invoice_total} e venceu ▶"
"template_invoice_recur_customer_body" => "Caro {customer_name},

Baseado no seu círculo recorrente, nós preparamos a seguinte fatura para você: {invoice_number}.

Você pode ver os detalhes da fatura e prosseguir com o pagamento a partir do seguinte link: {invoice_number}.

Sinta-se a vontade para entrar em contato conosco para qualquer pergunta.

Atenciosamente,
{company_name} ◀Caro {customer_name},

Baseado no seu círculo recorrente, nós preparamos a seguinte fatura para você: {invoice_number}.

Vo ▶"
"template_invoice_recur_admin_body" => "Olá,

Baseado no círculo recorrente de {customer_name}, a fatura {invoice_number} foi criada automaticamente.

Você pode ver os detalhes da fatura a partir do seguinte link: {invoice_number}.

Atenciosamente,
{company_name} ◀Olá,

Baseado no círculo recorrente de {customer_name}, a fatura {invoice_number} foi criada automaticamente.

Você pode v ▶"
"template_invoice_payment_customer_body" => "Caro {customer_name},

Obrigado pelo pagamento. Encontrando os detalhes do pagamento abaixo:

-------------------------------------------------

Valor: {transaction_total}
Data: {transaction_paid_date}
Número da fatura: {invoice_number}

-------------------------------------------------

Você pode sempre ver os detalhes da fatura: {invoice_number}.

Sinta-se à vontade para entrar em contato conosco para qualquer pergunta.

Atenciosamente,
{company_name} ◀Caro {customer_name},

Obrigado pelo pagamento. Encontrando os detalhes do pagamento abaixo:

---------------------------------------------- ▶"
"template_invoice_payment_admin_body" => "Olá,

{customer_name} registrou um pagamento para a fatura {invoice_number}.

Você pode ver os detalhes da fatura no seguinte link: {invoice_number}.

Atenciosamente,
{company_name} ◀Olá,

{customer_name} registrou um pagamento para a fatura {invoice_number}.

Você pode ver os detalhes da fatura no seguin ▶"
"template_bill_remind_admin_body" => "Olá,

Este é um lembrete de vencimento da fatura {bill_number} de {vendor_name}.

O total da fatura é {bill_total} e vence em {bill_due_date} .

Você poderá visualizar os detalhes da fatura no seguinte link: {bill_number} .

Atenciosamente,
{company_name} ◀Olá,

Este é um lembrete de vencimento da fatura {bill_number} de {vendor_name}.

O total da fatura é {bill_total} e vence ▶"
"template_bill_recur_admin_body" => "Olá,

Baseado no círculo recorrente de {vendor_name}, a fatura {bill_number} foi criada automaticamente.

Você pode ver os detalhes da fatura a partir do seguinte link: {bill_number}.

Atenciosamente,
{company_name} ◀Olá,

Baseado no círculo recorrente de {vendor_name}, a fatura {bill_number} foi criada automaticamente.

Você pode ver os ▶"
]
request_headers
array:29 [▼
"cf-request-id" => array:1 [▶]
"cdn-loop" => array:1 [▶]
"cf-connecting-ip" => array:1 [▶]
"cookie" => array:1 [▶]
"accept-language" => array:1 [▶]
"referer" => array:1 [▶]
"sec-fetch-dest" => array:1 [▶]
"sec-fetch-mode" => array:1 [▶]
"sec-fetch-site" => array:1 [▶]
"origin" => array:1 [▶]
"x-requested-with" => array:1 [▶]
"accept" => array:1 [▶]
"content-type" => array:1 [▶]
"user-agent" => array:1 [▶]
"sec-ch-ua-mobile" => array:1 [▶]
"x-csrf-token" => array:1 [▶]
"x-xsrf-token" => array:1 [▶]
"sec-ch-ua" => array:1 [▶]
"cf-visitor" => array:1 [▶]
"x-forwarded-proto" => array:1 [▶]
"cf-ray" => array:1 [▶]
"cf-ipcountry" => array:1 [▶]
"accept-encoding" => array:1 [▶]
"content-length" => array:1 [▶]
"connection" => array:1 [▶]
"x-accel-internal" => array:1 [▶]
"x-forwarded-for" => array:1 [▶]
"x-real-ip" => array:1 [▶]
"host" => array:1 [▶]
]
request_server
array:62 [▼
"USER" => "costasystems"
"HOME" => "/var/www/vhosts/costasystems.com.br"
"SCRIPT_NAME" => "/index.php"
"REQUEST_URI" => "/1/settings/email"
"QUERY_STRING" => ""
"REQUEST_METHOD" => "POST"
"SERVER_PROTOCOL" => "HTTP/1.0"
"GATEWAY_INTERFACE" => "CGI/1.1"
"REDIRECT_URL" => "/1/settings/email"
"REMOTE_PORT" => "56276"
"SCRIPT_FILENAME" => "/var/www/vhosts/costasystems.com.br/app.costasystems.com.br/index.php"
"SERVER_ADMIN" => "[no address given]"
"CONTEXT_DOCUMENT_ROOT" => "/var/www/vhosts/costasystems.com.br/app.costasystems.com.br"
"CONTEXT_PREFIX" => ""
"REQUEST_SCHEME" => "https"
"DOCUMENT_ROOT" => "/var/www/vhosts/costasystems.com.br/app.costasystems.com.br"
"REMOTE_ADDR" => "172.68.24.213"
"SERVER_PORT" => "443"
"SERVER_ADDR" => "172.26.1.120"
"SERVER_NAME" => "app.costasystems.com.br"
"SERVER_SOFTWARE" => "Apache"
"SERVER_SIGNATURE" => "

Apache Server at app.costasystems.com.br Port 443
"
"PATH" => "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/bin"
"HTTP_CF_REQUEST_ID" => "09ba6725b10000f6f07b01d000000001"
"HTTP_CDN_LOOP" => "cloudflare"
"HTTP_CF_CONNECTING_IP" => "191.241.34.122"
"HTTP_COOKIE" => "__cfduid=d92de331d77864a4c40131076dfa830671619524701; sidenav-state=unpinned; XSRF-TOKEN=eyJpdiI6Inc2TTdBZVJYUDFuMkNXYkJRSDdOTkE9PSIsInZhbHVlIjoiMUZSb2czSnd2VjkrRG1vQmp0QUJiM2o4a0xuMTZEOWZKR2krdml0RHRHaEc3WU1tNDBPMUZJdnhHR2N3d0dvZGo5dTRobStlWlJMNThXTWc4akNsUGZ3NnV5ZXZ2djV4emk4cCtjNE0vcUovQm42MVpEdTAxMk1ob3IxTGM2VEsiLCJtYWMiOiJlZTM1ZWY2YWZhYmZkY2Q3NDRjMWQ2NDAwM2Y2ZGIwZDEyY2Y3OGVjZWJjMjFiOWNhYWI4MzBjNTJmYjFkMjhmIn0%3D; akaunting_session=eyJpdiI6ImNqN2NnU0oyZUg0OHQ5Nzk0SzFaaEE9PSIsInZhbHVlIjoieEhxbDBCTmxjNldKK0FWWHdXZFBJY2lpMTdvYVhBWGVOV2xSL2pKb0Fnd2p1M2pkZlpnVHlLbFUyYjRPTEJOb05EbSt0bStPTDdoWkFQMUpnTlB3WDNBNnNiQ0dRNWJ6SjhTZjFVVlI2Qk9HWG5zVzBPanRsd1hEMGdMZDBpNFoiLCJtYWMiOiI2NjEzMWU2YzNmYzg3YTBjNzQzMzRiMWRhZTUwNGE4OGJiOTI3YTEzZTAwYzg5Y2YzNmQ0Njg1MGMzOTEwOTIxIn0%3D ◀__cfduid=d92de331d77864a4c40131076dfa830671619524701; sidenav-state=unpinned; XSRF-TOKEN=eyJpdiI6Inc2TTdBZVJYUDFuMkNXYkJRSDdOTkE9PSIsInZhbHVlIjoiMUZSb2czSnd2Vjk ▶"
"HTTP_ACCEPT_LANGUAGE" => "pt-BR,pt;q=0.9,en-US;q=0.8,en;q=0.7"
"HTTP_REFERER" => "https://app.costasystems.com.br/1/settings/email"
"HTTP_SEC_FETCH_DEST" => "empty"
"HTTP_SEC_FETCH_MODE" => "cors"
"HTTP_SEC_FETCH_SITE" => "same-origin"
"HTTP_ORIGIN" => "https://app.costasystems.com.br"
"HTTP_X_REQUESTED_WITH" => "XMLHttpRequest"
"HTTP_ACCEPT" => "application/json, text/plain, */*"
"CONTENT_TYPE" => "multipart/form-data; boundary=----WebKitFormBoundaryjSb692eFeLUu9iLu"
"HTTP_USER_AGENT" => "Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/90.0.4430.93 Safari/537.36"
"HTTP_SEC_CH_UA_MOBILE" => "?0"
"HTTP_X_CSRF_TOKEN" => "******"
"HTTP_X_XSRF_TOKEN" => "******"
"HTTP_SEC_CH_UA" => "" Not A;Brand";v="99", "Chromium";v="90", "Google Chrome";v="90""
"HTTP_CF_VISITOR" => "{"scheme":"https"}"
"HTTP_X_FORWARDED_PROTO" => "https"
"HTTP_CF_RAY" => "6470dae91e5ff6f0-GRU"
"HTTP_CF_IPCOUNTRY" => "BR"
"HTTP_ACCEPT_ENCODING" => "gzip"
"CONTENT_LENGTH" => "7175"
"HTTP_CONNECTION" => "close"
"HTTP_X_ACCEL_INTERNAL" => "/internal-nginx-static-location"
"HTTP_X_FORWARDED_FOR" => "191.241.34.122"
"HTTP_X_REAL_IP" => "172.68.24.213"
"HTTP_HOST" => "app.costasystems.com.br"
"proxy-nokeepalive" => "1"
"HTTPS" => "on"
"UNIQUE_ID" => "YIlsC9hX117Q6ZmLDPBXSgAAAAI"
"REDIRECT_STATUS" => "200"
"REDIRECT_HTTPS" => "on"
"REDIRECT_UNIQUE_ID" => "YIlsC9hX117Q6ZmLDPBXSgAAAAI"
"FCGI_ROLE" => "RESPONDER"
"PHP_SELF" => "/index.php"
"REQUEST_TIME_FLOAT" => 1619618827.8521
"REQUEST_TIME" => 1619618827
]
request_cookies
array:4 [▼
"__cfduid" => null
"sidenav-state" => null
"XSRF-TOKEN" => "DMMAKbrWevh4uQI8XsXlYY6jBJ1FocvB4o21c2N8"
"akaunting_session" => "E0Ism3LGECfTUy6yk3qMb0pym25Zx4fchbgzeIuW"
]
response_headers
array:8 [▼
"cache-control" => array:1 [▶]
"date" => array:1 [▶]
"x-akaunting" => array:1 [▶]
"content-type" => array:1 [▶]
"pragma" => array:1 [▶]
"expires" => array:1 [▶]
"set-cookie" => array:2 [▶]
"Set-Cookie" => array:2 [▶]
]
session_attributes
array:5 [▼
"_token" => "DMMAKbrWevh4uQI8XsXlYY6jBJ1FocvB4o21c2N8"
"_previous" => array:1 [▶]
"_flash" => array:2 [▶]
"login_web_59ba36addc2b2f9401580f014c7f58ea4e30989d" => 1
"dashboard_id" => 1
]

Please login or register to leave a response.

Showing 1 to 3 of 3 discussions