Eagle and obsidian connection error #2

Open
opened 2025-06-24 19:47:41 +02:00 by FireCode434 · 3 comments
FireCode434 commented 2025-06-24 19:47:41 +02:00 (Migrated from github.com)

Hi

I spent a lot of time setting up AWS etc. and according the Visual Studio Code copilot everything looks OK there. But when I try to drag a photo from Eagle to Obsidian, the Eagler server times out, and I get an error in Obsidian.

It looks like this:
Image

In Obsidian, I get these errors:

Image

Ai says:
This response from Eagle’s developer API page means:

The Eagle API is enabled and running on your computer.
The API is accessible at localhost (your machine), and you have an apiToken xx for authentication.
Eagle version is 4.0.0 and it’s running on macOS (darwin).
What this means for S3agle:

S3agle should be able to connect to Eagle’s API.
If you’re still getting errors, the issue is likely with how S3agle is trying to create folders or interact with Eagle, not with the API being disabled.
Next troubleshooting steps:

Check if S3agle has a place to enter the Eagle API token—make sure it matches the one shown above.
Try creating a folder in Eagle manually to ensure Eagle itself is working.
Check for updates to both Eagle and S3agle.
Restart both apps after confirming the API is enabled.
If you continue to get a 500 error, it may be a bug or compatibility issue between S3agle and the latest Eagle version. In that case, consider reporting the issue to the S3agle plugin developer, including your Eagle version and the error details.

This looks like a really cool plug in, but I am not sure what to do?

Thank you in advance.

Hi I spent a lot of time setting up AWS etc. and according the Visual Studio Code copilot everything looks OK there. But when I try to drag a photo from Eagle to Obsidian, the Eagler server times out, and I get an error in Obsidian. It looks like this: ![Image](https://github.com/user-attachments/assets/b8e4cfb5-5314-49ee-a05e-383a747c0bd7) In Obsidian, I get these errors: ![Image](https://github.com/user-attachments/assets/16814a73-dce2-4457-96fb-21114143d833) **Ai says: This response from Eagle’s developer API page means:** The Eagle API is enabled and running on your computer. The API is accessible at localhost (your machine), and you have an apiToken xx for authentication. Eagle version is 4.0.0 and it’s running on macOS (darwin). What this means for S3agle: S3agle should be able to connect to Eagle’s API. If you’re still getting errors, the issue is likely with how S3agle is trying to create folders or interact with Eagle, not with the API being disabled. Next troubleshooting steps: Check if S3agle has a place to enter the Eagle API token—make sure it matches the one shown above. Try creating a folder in Eagle manually to ensure Eagle itself is working. Check for updates to both Eagle and S3agle. Restart both apps after confirming the API is enabled. If you continue to get a 500 error, it may be a bug or compatibility issue between S3agle and the latest Eagle version. In that case, consider reporting the issue to the S3agle plugin developer, including your Eagle version and the error details. This looks like a really cool plug in, but I am not sure what to do? Thank you in advance.
turnercore commented 2025-06-25 11:24:44 +02:00 (Migrated from github.com)

Let me look into this, what is your goal because s3agle can do a couple of things, are you trying to get it to upload to the Eagle app, to AWS, or both?

Let me look into this, what is your goal because s3agle can do a couple of things, are you trying to get it to upload to the Eagle app, to AWS, or both?
FireCode434 commented 2025-06-27 03:36:33 +02:00 (Migrated from github.com)

It's weird because I turned OFF the eagle plug in, and now I can drag images into Obsidian. (But I am getting an error in the console.) I am not sure if it's because I am using an AWS bucket that it's working now?

Anyway, I am a photographer, and I would love to be able to:

  1. Collect images in Eagle.
  2. Drag and drop images from eagle into Obsidian
  3. Downsize the images using TinyPNG or something similar to keep in the attachments folder in my vault.
  4. Automatically create a markdown file with the image embedded.

I tried to set something up using Hazel but I didn't really know what I was doing so it didn't work.

But I REALLY just wanted to be able to drag images from Eagle to Obsidian. (I am new to Eagle, and am liking it so far.) So thanks for the plug in. :)

It's weird because I turned OFF the eagle plug in, and now I can drag images into Obsidian. (But I am getting an error in the console.) I am not sure if it's because I am using an AWS bucket that it's working now? Anyway, I am a photographer, and I would love to be able to: 1. Collect images in Eagle. 2. Drag and drop images from eagle into Obsidian 3. Downsize the images using TinyPNG or something similar to keep in the attachments folder in my vault. 4. Automatically create a markdown file with the image embedded. I tried to set something up using Hazel but I didn't really know what I was doing so it didn't work. But I REALLY just wanted to be able to drag images from Eagle to Obsidian. (I am new to Eagle, and am liking it so far.) So thanks for the plug in. :)
FireCode434 commented 2025-06-27 03:37:32 +02:00 (Migrated from github.com)

I would like the Eagle app to connect to AWS. I have no idea if it is right now.

I would like the Eagle app to connect to AWS. I have no idea if it is right now.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
turnercore/s3agle#2
No description provided.