Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

unable to connect with couchpotato on dediseedbox #535

Open
gswscreagle opened this issue Apr 22, 2018 · 11 comments
Open

unable to connect with couchpotato on dediseedbox #535

gswscreagle opened this issue Apr 22, 2018 · 11 comments

Comments

@gswscreagle
Copy link

I've been trying to connect up to couchpotato and it just says error. When I goto logs, there really is no info there...I tried doing an api call via my web browser (chrome) and that seems to work so I don't understand what I'm doing wrong...been searching forums for hours and haven't found anything helpful

capture

@RickyGrassmuck
Copy link
Collaborator

Did you save the settings before trying to test? You have to enter the details and save them first before you can run the connection test.

@gswscreagle
Copy link
Author

gswscreagle commented Apr 24, 2018 via email

@RickyGrassmuck
Copy link
Collaborator

RickyGrassmuck commented Apr 25, 2018 via email

@gswscreagle
Copy link
Author

gswscreagle commented Apr 26, 2018 via email

@RickyGrassmuck
Copy link
Collaborator

RickyGrassmuck commented Apr 26, 2018 via email

@gswscreagle
Copy link
Author

gswscreagle commented Apr 26, 2018 via email

@RickyGrassmuck
Copy link
Collaborator

I just noticed you have "/api/" set as the couchpotato subdirectory. This is likely the issue unless you actually access the couchpotato interface using a URL like the one below.

http://my.dediseedbox.com:25374/api/

That box is for when you have a proxy setup and use a directory to determine which application a request is going to.

Plexrequests will handle building the URL for the API calls automatically and just needs the information needed to connect to the service itself. Try removing the "/api/" and saving the settings and it will likely work.

@gswscreagle
Copy link
Author

gswscreagle commented Apr 28, 2018 via email

@RickyGrassmuck
Copy link
Collaborator

You may need to get in touch with dediseed and see if they can provide you with any console output. It looks like we still have the errors from that method being sent to the console(moving everything to using the logging module is a WIP) so without access to that we won't know exactly what the error is.

With that said, all we are doing for that test is sending a request like the one below and looking for the success key in the response.

http://couchpotato.domain.com/api/<API_KEY>/app.available

That should respond with something like(don't remember off the top of my head the exact structure but it would at least have the contents below):

{success: true}

You can try to run that example and see what it is reporting back but if it's something with the application (I'm assuming they likely use docker) then we won't be able to tell without console output that is being generated by the error.

@gswscreagle
Copy link
Author

gswscreagle commented Apr 30, 2018 via email

@RickyGrassmuck
Copy link
Collaborator

See my comment on this issue. Haven't forgot about ya, just need to make some major changes to help with the debugging process for these issues. Hoping to have a new release pushed out this week to address a large bit of tech debt that has accumulated.

#538 (comment)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants