I installed a fresh OpenBSD release 7.5, installed lucee with ‘pkg_add lucee’ (lucee-5.4.4.38p1) which installed tomcat and java and whatever else it wanted.
didn’t notice any issues with the install, read the readme and modified tomcat config based on that.
afterwards, get an error when trying to visit the admin to complete the setup.
with some searching there seems to be very little mention of Lucee on OpenBSD on the forums and on the web.
Lucee 5.4.4.38 Error (java.net.UnknownHostException)
Message foo.localdomain: foo.localdomain: no address associated with name
Stacktrace The Error Occurred in
/admin/web.cfm: line 22
Java Stacktrace lucee.runtime.exp.NativeException: foo.localdomain: foo.localdomain: no address associated with name
at java.base/java.net.InetAddress.getLocalHost(InetAddress.java:1670)
at lucee.commons.io.SystemUtil.getMacAddress(SystemUtil.java:1177)
at lucee.commons.io.MacAddressWrap.getEmbededObject(SystemUtil.java:1776)
at lucee.commons.io.MacAddressWrap.toString(SystemUtil.java:1834)
at lucee.commons.io.MacAddressWrap.castToString(SystemUtil.java:1828)
at lucee.runtime.op.Caster.toString(Caster.java:1936)
at web_cfm$cf.call(/admin/web.cfm:22)
at lucee.runtime.PageContextImpl._doInclude(PageContextImpl.java:1056)
at lucee.runtime.PageContextImpl._doInclude(PageContextImpl.java:948)
at lucee.runtime.listener.ModernAppListener._onRequest(ModernAppListener.java:219)
at lucee.runtime.listener.ModernAppListener.onRequest(ModernAppListener.java:107)
at lucee.runtime.PageContextImpl.execute(PageContextImpl.java:2493)
at lucee.runtime.PageContextImpl._execute(PageContextImpl.java:2478)
at lucee.runtime.PageContextImpl.executeCFML(PageContextImpl.java:2449)
at lucee.runtime.engine.Request.exe(Request.java:45)
at lucee.runtime.engine.CFMLEngineImpl._service(CFMLEngineImpl.java:1215)
at lucee.runtime.engine.CFMLEngineImpl.serviceCFML(CFMLEngineImpl.java:1161)
at lucee.loader.engine.CFMLEngineWrapper.serviceCFML(CFMLEngineWrapper.java:97)
at lucee.loader.servlet.CFMLServlet.service(CFMLServlet.java:51)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:623)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:199)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:168)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:481)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:130)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)
at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:660)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:346)
at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:388)
at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:928)
at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1791)
at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1190)
at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63)
at java.base/java.lang.Thread.run(Thread.java:829)
Caused by: java.net.UnknownHostException: foo.localdomain: foo.localdomain: no address associated with name
... 42 more
Caused by: java.net.UnknownHostException: foo.localdomain: no address associated with name
at java.base/java.net.Inet4AddressImpl.lookupAllHostAddr(Native Method)
at java.base/java.net.InetAddress$PlatformNameService.lookupAllHostAddr(InetAddress.java:930)
at java.base/java.net.InetAddress.getAddressesFromNameService(InetAddress.java:1543)
at java.base/java.net.InetAddress$NameServiceAddresses.get(InetAddress.java:848)
at java.base/java.net.InetAddress.getAllByName0(InetAddress.java:1533)
at java.base/java.net.InetAddress.getLocalHost(InetAddress.java:1665)
... 41 more
Timestamp 5/25/24 10:12:56 PM EDT
OS: OpenBSD foo.localdomain 7.5 GENERIC.MP#82 amd64
Java Version: jdk-11.0.22.7.1v0 OpenJDK Software Development Kit v11.0.22+7-1
Tomcat Version: tomcat-9.0.89 Java servlet 4.0 and Java server pages 2.3 server
Lucee Version: lucee-5.4.4.38p1 JVM-based scripting language for web apps (open-source CFML)