GitHub user AsharSi closed a discussion: Unable to create socket at port 4560 
for localhost

While starting the CloudStack environment, I'm getting an issue after starting 
the management server with command
```
mvn -pl :cloud-client-ui jetty:run
```

Here below is the error log details for socket not created

```
2025-03-02 05:09:28,196 main ERROR TcpSocketManager (TCP:localhost:4560) caught 
exception and will continue: java.io.IOException: Unable to create socket for 
localhost at port 4560 using ip address 127.0.0.1 and port 4560
        at 
org.apache.logging.log4j.core.net.TcpSocketManager$TcpSocketManagerFactory.createSocket(TcpSocketManager.java:509)
        at 
org.apache.logging.log4j.core.net.TcpSocketManager$TcpSocketManagerFactory.createManager(TcpSocketManager.java:478)
        at 
org.apache.logging.log4j.core.net.TcpSocketManager$TcpSocketManagerFactory.createManager(TcpSocketManager.java:459)
        at 
org.apache.logging.log4j.core.appender.AbstractManager.getManager(AbstractManager.java:144)
        at 
org.apache.logging.log4j.core.appender.OutputStreamManager.getManager(OutputStreamManager.java:100)
        at 
org.apache.logging.log4j.core.net.TcpSocketManager.getSocketManager(TcpSocketManager.java:202)
        at 
org.apache.logging.log4j.core.appender.SocketAppender.createSocketManager(SocketAppender.java:497)
        at 
org.apache.logging.log4j.core.appender.SyslogAppender$Builder.build(SyslogAppender.java:151)
        at 
org.apache.logging.log4j.core.appender.SyslogAppender$Builder.build(SyslogAppender.java:50)

        ... 86 more

2025-03-02 05:09:28,207 main ERROR appenders Appenders has no parameter that 
matches element properties

```
in same log similar error log is shown
```
2025-03-02 05:09:48,325 main ERROR An exception occurred processing Appender 
SYSLOG org.apache.logging.log4j.core.appender.AppenderLoggingException: Error 
writing to TCP:localhost:4560: socket not available
        at 
org.apache.logging.log4j.core.net.TcpSocketManager.write(TcpSocketManager.java:214)
        at 
org.apache.logging.log4j.core.appender.OutputStreamManager.write(OutputStreamManager.java:190)
        at 
org.apache.logging.log4j.core.appender.AbstractOutputStreamAppender.writeByteArrayToManager(AbstractOutputStreamAppender.java:224)
        at 
org.apache.logging.log4j.core.appender.SocketAppender.directEncodeEvent(SocketAppender.java:513)
        at 
org.apache.logging.log4j.core.appender.AbstractOutputStreamAppender.tryAppend(AbstractOutputStreamAppender.java:208)
        at 
org.apache.logging.log4j.core.appender.AbstractOutputStreamAppender.append(AbstractOutputStreamAppender.java:199)
        at 
org.apache.logging.log4j.core.config.AppenderControl.tryCallAppender(AppenderControl.java:161)
        at 
org.apache.logging.log4j.core.config.AppenderControl.callAppender0(AppenderControl.java:134)
        at 
org.apache.logging.log4j.core.config.AppenderControl.callAppenderPreventRecursion(AppenderControl.java:125)
        at 
org.apache.logging.log4j.core.config.AppenderControl.callAppender(AppenderControl.java:89)
        at 
org.apache.logging.log4j.core.config.LoggerConfig.callAppenders(LoggerConfig.java:683)
        at 
org.apache.logging.log4j.core.config.LoggerConfig.processLogEvent(LoggerConfig.java:641)
        at 
org.apache.logging.log4j.core.config.LoggerConfig.log(LoggerConfig.java:624)
        at 
org.apache.logging.log4j.core.config.LoggerConfig.logParent(LoggerConfig.java:674)
        at 
org.apache.logging.log4j.core.config.LoggerConfig.processLogEvent(LoggerConfig.java:643)
        at 
org.apache.logging.log4j.core.config.LoggerConfig.log(LoggerConfig.java:624)
        at 
org.apache.logging.log4j.core.config.LoggerConfig.log(LoggerConfig.java:560)
        at 
org.apache.logging.log4j.core.config.AwaitCompletionReliabilityStrategy.log(AwaitCompletionReliabilityStrategy.java:82)
        at org.apache.logging.log4j.core.Logger.log(Logger.java:162)

```

In the end I got Jetty Server started with same error multiple times

```
INFO] Initializing Spring root WebApplicationContext
[INFO] Started 
o.e.j.m.p.JettyWebAppContext@6af447b6{/client,file:///home/asharsi/programming/cloudstack/client/target/classes/META-INF/webapp/,AVAILABLE}{file:///home/asharsi/programming/cloudstack/client/target/classes/META-INF/webapp/}
[INFO] Started ServerConnector@62d4a67e{HTTP/1.1, (http/1.1)}{0.0.0.0:8080}
[INFO] Started @43379ms
[INFO] Started Jetty Server
2025-03-02 05:10:00,324 Cluster-Notification-1 ERROR Unable to write to stream 
TCP:localhost:4560 for appender SYSLOG 
org.apache.logging.log4j.core.appender.AppenderLoggingException: Error writing 
to TCP:localhost:4560: socket not available
        at 
org.apache.logging.log4j.core.net.TcpSocketManager.write(TcpSocketManager.java:214)
        at 
org.apache.logging.log4j.core.appender.OutputStreamManager.write(OutputStreamManager.java:190)
        at 
org.apache.logging.log4j.core.appender.AbstractOutputStreamAppender.writeByteArrayToManager(AbstractOutputStreamAppender.java:224)
        at 
org.apache.logging.log4j.core.appender.SocketAppender.directEncodeEvent(SocketAppender.java:513)
        at 
org.apache.logging.log4j.core.appender.AbstractOutputStreamAppender.tryAppend(AbstractOutputStreamAppender.java:208)
        at 
org.apache.logging.log4j.core.appender.AbstractOutputStreamAppender.append(AbstractOutputStreamAppender.java:199)
        at 
org.apache.logging.log4j.core.config.AppenderControl.tryCallAppender(AppenderControl.java:161)
        at 
org.apache.logging.log4j.core.config.AppenderControl.callAppender0(AppenderControl.java:134)
        at 
org.apache.logging.log4j.core.config.AppenderControl.callAppenderPreventRecursion(AppenderControl.java:125)
        at 
org.apache.logging.log4j.core.config.AppenderControl.callAppender(AppenderControl.java:89)
        at 
org.apache.logging.log4j.core.config.LoggerConfig.callAppenders(LoggerConfig.java:683)
        at 
org.apache.logging.log4j.core.config.LoggerConfig.processLogEvent(LoggerConfig.java:641)
        at 
org.apache.logging.log4j.core.config.LoggerConfig.log(LoggerConfig.java:624)
        at 
org.apache.logging.log4j.core.config.LoggerConfig.logParent(LoggerConfig.java:674)
        at 
org.apache.logging.log4j.core.config.LoggerConfig.processLogEvent(LoggerConfig.java:643)
        at 
org.apache.logging.log4j.core.config.LoggerConfig.log(LoggerConfig.java:624)
        at 
org.apache.logging.log4j.core.config.LoggerConfig.log(LoggerConfig.java:560)
        at 
org.apache.logging.log4j.core.config.AwaitCompletionReliabilityStrategy.log(AwaitCompletionReliabilityStrategy.java:82)
        at org.apache.logging.log4j.core.Logger.log(Logger.java:162)
```

I visited http://localhost:8080 and got this response
![Screenshot from 2025-03-02 
03-51-27](https://github.com/user-attachments/assets/26c1c774-f501-411a-9dfe-eea49f79ef65)

During the Installation I followed the INSTALL.md guide for setting up the 
project. 

Any idea what could be causing this issue or how to debug further? 

GitHub link: https://github.com/apache/cloudstack/discussions/10489

----
This is an automatically sent email for users@cloudstack.apache.org.
To unsubscribe, please send an email to: users-unsubscr...@cloudstack.apache.org

Reply via email to