mirror of
https://github.com/actualbudget/actual.git
synced 2026-07-16 07:04:23 -05:00
Closed
opened 2026-04-10 17:27:27 -05:00 by GiteaMirror
·
13 comments
No Branch/Tag Specified
master
dependabot/npm_and_yarn/npm_and_yarn-cd62b4b37a
api-browser-custom-data-dir
tabedzki/feat/replacing-month-picker-with-day-picker
delay-initial-sync-until-loaded
jfdoming/mobile-app-build
cross-version-sync-compat
jfdoming/api-tokens-part-1
jfdoming/api-tokens-part-2
jfdoming/api-tokens-part-3
jfdoming/mobile-app-updates
claude/budget-version-migration-compat-151jlr
claude/worker-error-serialization-9iqtl7
claude/react-table-library-research-afx83z
claude/issue-8401-regression-test-9nw9l3
jfdoming/mobile-app-foundation-part-1
jfdoming/mobile-app-scaffold
release
ai-fix-cleanup-def-8290
claude/relaxed-shannon-jusywa
claude/fervent-keller-s6f2fq
claude/determined-feynman-st1y9z
claude/wizardly-einstein-vi2wce
claude/sweet-albattani-7nseio
feat/bank-sync-per-budget-file
claude/affectionate-cannon-y0kc82
claude/dependabot-findings-m9pgmb
claude/mac-app-ios-publish-zjs1lz
claude/vigilant-tesla-aiiyos
depot-migrate-secrets-1781296330308
claude/quirky-cerf-v5qck7
claude/animation-removal-alternative-2etfh1
claude/netlify-preview-comments-consolidate-9XPYa
osc/7391-error-boundaries-reports
claude/pensive-dijkstra-7DYui
claude/server-app-version-mismatch-HTCGv
claude/pr-8027-review-feedback-mELuO
claude/zealous-wozniak-e5pO0
claude/intelligent-heisenberg-BSHJq
claude/translation-download-refactor-jFRsO
claude/mobile-performance-ideas-G9PAO
claude/github-issue-7988-5A5ly
blacksmith-migration-ff70d2d
claude/great-mayer-KRvOk
claude/react-native-ios-compilation-fcJh5
claude/serene-goldberg-58xv0
claude/kind-euler-LVG3K
release-automation/edge-nightly
7710-bundle-migrations
claude/fix-docker-build-error-WMfed
claude/llm-compatible-release-notes-t20Nr
7710-tests-tdd
cursor/transaction-table-rewrite-f077
claude/plan-ci-secure-context-OtEe1
claude/fix-issue-7667-DPXi3
cursor/resolve-pr-7449-ee11
claude/fix-typescript-build-error-JPtZ5
copilot/add-repository-configs-to-packages
worktree-compressed-drifting-ritchie
claude/api-consumer-verification-kfz1K
pr-7454
claude/fix-issue-7410-LLLQ4
revert-7281-generate-icons
react-query-useSchedules
copilot/sub-pr-6140
package-upgrades
v26.7.0
v26.6.0
v26.5.2
v26.5.1
v26.5.0
v26.4.0
v26.3.0
v26.2.1
v26.2.0
v26.1.0
v25.12.0
v25.11.0
v25.10.0
v25.9.0
v25.8.0
v25.7.1
v25.7.0
v25.6.1
v25.6.0
v25.5.0
v25.4.0
v25.3.1
v25.3.0
v25.2.1
v25.2.0
v25.1.0
v24.12.0
v24.11.0
v24.10.1
v24.10.0
v24.9.0
v24.8.0
v24.7.0
v24.6.0
v24.5.0
v24.4.0
v24.3.0
v24.2.0
v24.1.0
v23.12.0
v23.11.0
v23.10.0
v23.9.0
v23.8.1
v23.8.0
v23.7.2
v23.7.1
v23.7.0
v23.6.0
v23.5.0
v23.4.2
v23.4.1
v23.4.0
v23.3.2
v23.3.0
v23.2.9
v23.2.5
v23.1.12
v22.12.9
Labels
Clear labels
AI generated
API
bank sync
budgeting
bug
can’t replicate
dependencies
docker
documentation
electron
experimental feature
feature
feedback
goal templates
good first issue
help wanted
importers
maintenance
needs info
needs testing
needs triage
needs votes
openid
payees
pull-request
regression
reports
responsive
rules
schedules
server
✨ merged
split transactions
tech debt
tech-support
theme
transaction import
transaction reconciliation
transactions
translations
upstream
user interface
✅ approved
wontfix
Mirrored from GitHub Pull Request
Milestone
No items
No Milestone
Projects
Clear projects
No project
No Assignees
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: github-starred/actual#7570
Reference in New Issue
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @andyvandesand on GitHub (Sep 13, 2023).
Original GitHub issue: https://github.com/actualbudget/actual/issues/1695
Verified issue does not already exist?
What happened?
I'm trying to connect to the api from node-red. I have loaded the module, but when trying to connect node-red crashes with the following error:
[error] Error: PostError: network-failure
at post (/usr/src/node-red/node_modules/@actual-app/api/dist/app/bundle.api.js:41180:27)
at handlers.subscribe-sign-in (/usr/src/node-red/node_modules/@actual-app/api/dist/app/bundle.api.js:40078:78)
at runHandler (/usr/src/node-red/node_modules/@actual-app/api/dist/app/bundle.api.js:41028:31)
at Module.init (/usr/src/node-red/node_modules/@actual-app/api/dist/app/bundle.api.js:40664:86)
at async Object.init (/usr/src/node-red/node_modules/@actual-app/api/dist/index.js:45:5)
at async Function node:a7a5d478d990fa82 [function 1]:6:5
I can ping the server from a shell and get a result via wget.
My biggest issue is that there is no better error message and I have no idea why this is failing. A better error message would be very helpful.
Thanks!
What error did you receive?
No response
Where are you hosting Actual?
Docker
What browsers are you seeing the problem on?
No response
Operating System
Linux
@youngcw commented on GitHub (Sep 14, 2023):
Here is some more similar errors that I cant seem to get passed
@shalak commented on GitHub (Sep 29, 2023):
Did you happen to solve this issue? I'm having similar problems to yours.
My script is a copy-paste from the docs:
@youngcw commented on GitHub (Sep 29, 2023):
I don't know what causes this, but I get it about 50% of the time. I get it less when connecting via localhost.
@andyvandesand commented on GitHub (Sep 29, 2023):
I've given up on this for the time being unfortunately, just no spare time. Without better error messages there isn't much I was able to do.
@cpainchaud commented on GitHub (Oct 23, 2023):
I do get same error message, I added a console.log on it:
somewhat it seems that i cannot find a proper HTTP library? the GETTER function exists but return undefined
@davidhsv commented on GitHub (Oct 23, 2023):
I had this error and it stopped after I changed the nvm to v18.18.2 (it was v14.20.0)
@cpainchaud commented on GitHub (Oct 24, 2023):
thank you! I was using v16 and switching to v14 has fixed my issue!
@youngcw commented on GitHub (Oct 25, 2023):
I moved my api scripts to my desk machine running node v18.18.2 and everything cleared up. Node v18.15.0 on my synology box was the version throwing errors.
@phouse512 commented on GitHub (Oct 29, 2023):
I ran into this error as well, and built it locally to figure out what the actual error was in my case. It was due to a self-signed cert inside my local network. Here is the full error I logged out:
In my case, since this is all a private network, I'm ok with moving forward, so the best way I found to work around it was to set the following environment variable to 0, then the command worked as expected!
NODE_TLS_REJECT_UNAUTHORIZED=0@dylanlive commented on GitHub (Nov 29, 2023):
+1, thanks! I set up https per the instructions as this is running on a raspberry pi. Example:
NODE_TLS_REJECT_UNAUTHORIZED=0 node index.jsInterestingly, this still didn't work for me on
Node v18.16.0until I upgraded toNode v20.10.0@axelson commented on GitHub (Oct 13, 2024):
I think I'm running into this same issue, but
NODE_TLS_REJECT_UNAUTHORIZED=0isn't resolving it for me (and I've tested on many node.js versions, including 20.10.0). I'm using the default API script that's been posted multiple times throughout this thread and when I modify the bundled js to print out the detailed error I get:But the strange thing is the same exact script runs successfully if I run it on a different computer. So it fails if I run it on the same linux/host server that is running Actual (via Docker), but it succeeds when I run it from my linux desktop computer or macos laptop.
@axelson commented on GitHub (Oct 13, 2024):
After some more testing it does seem to be a timing issue. If I add an artificial delay of 1 second, or add a network request right before the failing request, then everything succeeds.
@axelson commented on GitHub (Oct 11, 2025):
FYI after updating to 25.10.0 I don't need the patch above anymore.