Howdy, I’ve installed Backlight 4.0.1 and uploaded a few images to a test gallery at the root gallery without any issues. The problem is coming from Lightroom. After loading the newest plugin it doesn’t recognize the BL4 backend — keeps throwing the same error:
Unable to find Publisher.
Please check that the API URL is correct.
I’m showing the correct path to the publisher according to the readme.txt file for my API:
Nothing’s changed with the Publisher API url.
If you tpe site url in Backlight settings is usurping https, then make sure the api url is too. Same if it’s not using https. They need to match
Hi Rod, thanks for your quick reply. URLs match between Backlight and the LR plugin, and both point to the site: https://photo.fuju.co
Currently, the dev site only has a few images, but as you can see, the ones that were uploaded directly through the web interface are there while the others in Lightroom aren’t.
Is there a chance the subdomain could be the issue? This photo site is run from its own dedicated server (on AWS), but since I can see/upload/administer from both the static IP and URL, it doesn’t seem like that should be the conflict between BL and LR.
I ran into the same issue setting up Lightroom to connect to BL
The API URL points to: https://photo.mydomainname.com/backlight/publisher
but you should place Publisher in the data folder under backlight on the website like this:
backlight\data\publisher.
Leave Lightroom as it is and it should work.
Kind of strange but having it setup this way it works - authentication check is ok.
This is the way I’ve got it setup and running on a Synology NAS.
Could this be a port number issue? All ports are locked down on our server except 80, 443 and 22. If the plugin is trying a different port to get to BL it’d be stopped there.
Right, I’m not replacing anything since the mirrored local dev site works without any problems, but something is standing in the way of the plugin connecting with the site up on AWS. Seems likely it’s a port issue, but I’m a little out of my depth here.
Your URL-rewriting isn’t working on your server. Is this running on Apache, and do you have the .htaccess files in place? One thing you can try is to use the Update Backlight Index Files link on the Backlight admin home page.
If you can’t get URL-rewriting to work, then using an API URL of https://photo.fuju.co/backlight/?m=publisher should work instead.
That should be fast. Are you using PHP FPM? I assume that you’re managing the server yourself? What distribution are you using? Depending on the distribution you’re using there will be further modules to install and settings to change.
Yes to php-fpm, and to managing the server. All of the required modules were handled when I built the server on an ARM-64 t4g.micro instance. We build about half of our client sites on AWS and have generally had great luck, though it takes a lot more work setting up the environment, especially if you’re managing everything through a load balancer and Route 53.