Hi all! We're running CF 2021 Enterprise on Window...
# adobe
m
Hi all! We're running CF 2021 Enterprise on Windows. I'd like to use <cfhtmltopdf>, but my page is telling me "No Service manager is available." I found the PDF Manager in the CFAdmin and clicked "Verify all Service Managers", which gives "Connection verification failed for PDF Service Manager: localhost. Check logs for more details." coldfusion-out log shows "Jul 27, 2023 144732 PM Error [http-nio-8500-exec-8] - Connect to 127.0.0.1:8993 [/127.0.0.1] failed: Connection refused: connect http://127.0.0.1:8993/PDFgServlet/verify" Web searches for this error are pointing me to ColdFusion Add-On service at https://helpx.adobe.com/coldfusion/kb/coldfusion-downloads.html#downloads1, but I'm either blind or it's not there (even after choosing CF2021). Has anybody come across this and figured out what hoops I need to jump through to make it work? The documentation at https://helpx.adobe.com/coldfusion/pdf-generation-in-coldfusion.html says "On Windows, there are no additional requirements for generating PDFs." 🤔
Also, there is no "Coldfusion 2021 Add-on Services" in our windows services. We have Coldfusion 2021 Application Server, Coldfusion 2021 ODBC Agent, and Coldfusion 2021 ODB Server.
f
Take a look under the “Developer Tools” drop down on that downloads page
image.png
m
Right at the top. 😳 Thank you!
f
no worries I won’t share how long I spent looking for the java downloads on that page recently (it is under the top drop down under third party installers)
1
m
That honestly makes me feel much better!
f
yeah also had several clients asking me where the java installers went, so everyone is lost on that page 🙂
s
@Mark Takata (Adobe) Is this something for @saghosh to look at and improve under documentation)?
💯 3
c
Perhaps just adding something to the end of the first sentence, such as ", provided the Add-on Services have been installed".
❤️ 1
m
This entire workflow makes me twitch. I myself LITERALLY ran into something similar last month (albeit in Docker, but still). I would LOVE to improve the developer experience here... @Charvi
👍 1
❤️ 1
s
@cfvonner As Pete said, I don't think it would have occurred to me to change the first dropdown in order to find the Java downloads -- I think the whole page is terrible as a UI/UX for developers 😞
1
c
@seancorfield Sorry, I was responding to the issue Myka identified that was documentation-specific (the PDF-generation help page). I agree the downloads page needs some love.
👍🏻 1
m
Okay, installed the add-on package, restarted CF, but I'm still getting "Connection verification failed. http://127.0.0.1:8993/PDFgServlet/verify" in coldfusion-out log.
c
@Myka Forrest Do you know what port the PDF manager was set for when it was installed? might need to correct the setting in CFAdmin.
m
It was originally set to 8993; I tried 8987 just now in the cfadmin, but no go. But seeing https://community.adobe.com/t5/coldfusion-discussions/coldfusion-2021-add-on-services-pdfg-windows/td-p/12720377 that I may need to take some additional steps if updating the port number.
I need to go pick up kids soon, but will get back to this tomorrow. Thank you all for the assistance. I'm glad I'm not the only one who thinks this can be improved upon.
@cfvonner, is there a specific "correct" port? I've tried a handful, starting at 8993 and moving down, also toggling "https enabled" on and off for each port, with the same result each time.
m
Um I seem to remember you had to clear some kind of felix cache or something like that sometimes to pull start the thing. @priyank_adobe what am I missing here, there's some kind of setting that needs setting?
m
I would LOVE some detailed descriptive documentation for PDF Service Manager and using
cfhtmltopdf
. The current documentation makes it seem you can use this tag right out of the box. Are there any packages required to be installed, aside from PDF and HTMLtoPDF?
p
@Myka Forrest Can you please DM your email, we will connect and see why it is not working for you.
m
@priyank_adobe, I've already been working with Ravi Shankar Chagnur on this, but thanks!
👍 1