You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hi,
I am using below Java code using smbj-0.13.0 library on apache tomcat 10.1.23 and java version "17.0.10" 2024-01-16 LTS on RHEL 9.3 (Plow) VM. I tried telnet on host and port 445 from VM and it's working fine even ping is working fine -
try (SMBClient smbClient = new SMBClient(config)) {
log.info("smbClient initialized - "+smbClient);
try (Connection connection = smbClient.connect(SMB_HOST)) {
log.info("Connection created: "+connection);
AuthenticationContext ac = new AuthenticationContext(smbUser, smbPassword.toCharArray(), null);
try (Session session = connection.authenticate(ac)) {
log.info("Session Created: "+session);
try (DiskShare share = (DiskShare) session.connectShare(SMB_SHARE)) {
ListObjectsV2Request listReq = ListObjectsV2Request.builder().bucket(BUCKET_NAME).prefix(date).build();
} catch (Exception e) {
log.error("Exception while making DiskShare : "+e.getMessage());
}
} catch (Exception e) {
log.error("Exception while making Session : "+e.getMessage());
}
} catch (Exception e) {
log.error("Exception while Connection for SMB HOST: {}, Error: {}", SMB_HOST, e.getMessage());
}
} catch (Exception e) {
log.error("Exception while initializing SMBClient(), error: " + e.getMessage());
}
It's failing on line - try (Connection connection = smbClient.connect(SMB_HOST)) with following error -
2024-05-15T07:30:46.259Z INFO 39417 --- [nio-8080-exec-1] com.adobe.service.ComplianceService : smbClient initialized - com.hierynomus.smbj.SMBClient@4f54f699
2024-05-15T07:32:46.302Z INFO 39417 --- [nio-8080-exec-1] c.hierynomus.smbj.connection.Connection : Closed connection to indstore.corp.adobe.com
2024-05-15T07:32:46.303Z INFO 39417 --- [.corp.adobe.com] c.h.s.t.t.direct.DirectTcpPacketReader : Thread[Packet Reader for indstore.corp.adobe.com,5,main] stopped.
2024-05-15T07:32:46.310Z ERROR 39417 --- [nio-8080-exec-1] com.adobe.service.ComplianceService : Exception while Connection for SMB HOST: indstore.corp.adobe.com, Error: java.util.concurrent.ExecutionException: com.hierynomus.smbj.common.SMBRuntimeException: java.util.concurrent.TimeoutException: Timeout expired
2024-05-15T07:32:46.310Z INFO 39417 --- [nio-8080-exec-1] com.hierynomus.smbj.SMBClient : Going to close all remaining connections
However it's working on my laptop macos using same apache tomcat server and java version "17.0.6" 2023-01-17 LTS.
Can you help me to fix the issue ?
The text was updated successfully, but these errors were encountered:
Hi,
I am using below Java code using smbj-0.13.0 library on apache tomcat 10.1.23 and java version "17.0.10" 2024-01-16 LTS on RHEL 9.3 (Plow) VM. I tried telnet on host and port 445 from VM and it's working fine even ping is working fine -
try (SMBClient smbClient = new SMBClient(config)) {
log.info("smbClient initialized - "+smbClient);
try (Connection connection = smbClient.connect(SMB_HOST)) {
log.info("Connection created: "+connection);
AuthenticationContext ac = new AuthenticationContext(smbUser, smbPassword.toCharArray(), null);
try (Session session = connection.authenticate(ac)) {
log.info("Session Created: "+session);
try (DiskShare share = (DiskShare) session.connectShare(SMB_SHARE)) {
ListObjectsV2Request listReq = ListObjectsV2Request.builder().bucket(BUCKET_NAME).prefix(date).build();
} catch (Exception e) {
log.error("Exception while making DiskShare : "+e.getMessage());
}
} catch (Exception e) {
log.error("Exception while making Session : "+e.getMessage());
}
} catch (Exception e) {
log.error("Exception while Connection for SMB HOST: {}, Error: {}", SMB_HOST, e.getMessage());
}
} catch (Exception e) {
log.error("Exception while initializing SMBClient(), error: " + e.getMessage());
}
It's failing on line - try (Connection connection = smbClient.connect(SMB_HOST)) with following error -
2024-05-15T07:30:46.259Z INFO 39417 --- [nio-8080-exec-1] com.adobe.service.ComplianceService : smbClient initialized - com.hierynomus.smbj.SMBClient@4f54f699
2024-05-15T07:32:46.302Z INFO 39417 --- [nio-8080-exec-1] c.hierynomus.smbj.connection.Connection : Closed connection to indstore.corp.adobe.com
2024-05-15T07:32:46.303Z INFO 39417 --- [.corp.adobe.com] c.h.s.t.t.direct.DirectTcpPacketReader : Thread[Packet Reader for indstore.corp.adobe.com,5,main] stopped.
2024-05-15T07:32:46.310Z ERROR 39417 --- [nio-8080-exec-1] com.adobe.service.ComplianceService : Exception while Connection for SMB HOST: indstore.corp.adobe.com, Error: java.util.concurrent.ExecutionException: com.hierynomus.smbj.common.SMBRuntimeException: java.util.concurrent.TimeoutException: Timeout expired
2024-05-15T07:32:46.310Z INFO 39417 --- [nio-8080-exec-1] com.hierynomus.smbj.SMBClient : Going to close all remaining connections
However it's working on my laptop macos using same apache tomcat server and java version "17.0.6" 2023-01-17 LTS.
Can you help me to fix the issue ?
The text was updated successfully, but these errors were encountered: