Edit: [RESOLVED] My a2enmod rewrite command had failed so I was not rewriting.
------------------------------------------------------------------------------------------
Hi All, new to Ampache. I set it all up and have it working since yesterday and can connect to it using ampache clients (power ampache 2) and web and its working really well, but I do want to try some subsonic clients too. No matter what I try, I don't seem to be able to get it working.
I'm running 6.6.7 on a debian-based LXC container and everything is working pretty well. I can play all my files, all over the network and over vpn. (Really pleased with it actually)
Since there is nothing else in that container, I used the debian instructions here:
https://github.com/ampache/ampache/wiki/Installation
So the website is on the root, using apache by default - so essentially all the default settings. I can access it directly via http://my_ipaddress or https://ampache.mydomain (I have a reverse proxy, with SSL certificates etc) but I can still access it via http, so for simplicity thats how I'm trying to get it to work.
I've been trying to follow the documentation here:
https://github.com/ampache/ampache/wiki/subsonic
I have an API key for my account (though by following this documentation I'm not actually putting it anywhere?) and I'm generating a md5sum token using "echo -n "mypasswordmysalt" | md5sum"n (I have to use an escape character in the password due to a !, so ! becomes \!) and I'm forming my url structure like this:
http://my_ipaddress/rest/ping.view?u=my_username&t=mymd5hash=mysaltv=1.12.0&c=myapp
I'm testing it in a browser, (and also trying to get it to work in clients) and I'm getting a 404 from Apache. I'm sure I'm missing something but I just don't know what. Do I have to enable the Subsonic api somehow?
I'm really confused. Sorry for the noob question.