By type
2021-05-30 23:19:43,659 WARN [init] 2021-05-30T23:19:43.658+0000 INIT [init] Loading CADI Properties from /opt/app/osaaf/etc/org.osaaf.aaf.log4j.props
2021-05-30 23:19:43,660 WARN [init] 2021-05-30T23:19:43.660+0000 INIT [init] cadi_keyfile points to /opt/app/osaaf/local/org.osaaf.aaf.keyfile
2021-05-30 23:19:43,755 WARN [init] 2021-05-30T23:19:43.755+0000 INIT [init] cadi_keyfile points to /opt/app/osaaf/local/org.osaaf.aaf.keyfile
2021-05-30 23:19:43,760 WARN [init] 2021-05-30T23:19:43.760+0000 INIT [init] https.protocols set by cadi_protocols in CADI Properties
2021-05-30 23:19:43,761 WARN [init] 2021-05-30T23:19:43.761+0000 INIT [init] jdk.tls.client.protocols set from Default Protocols
2021-05-30 23:19:43,863 WARN [init] 2021-05-30T23:19:43.863+0000 INIT [init] AAF Root NS is org.osaaf.aaf, and AAF Company Root is org.osaaf
2021-05-30 23:19:43,959 WARN [init] 2021-05-30T23:19:43.959+0000 INIT [init] CachingFileAccess path: /opt/app/osaaf/public
2021-05-30 23:19:44,055 WARN [init] 2021-05-30T23:19:44.055+0000 INIT [init] GET /:key* Caching File Access
2021-05-30 23:19:44,058 WARN [init] 2021-05-30T23:19:44.058+0000 INIT [init] GET / Redirect to HTTP/S
2021-05-30 23:19:44,060 WARN [init] 2021-05-30T23:19:44.059+0000 INIT [init] Default Organization Module not linked injava.lang.ClassNotFoundException: org.onap.aaf.org.DefaultOrg
at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:581)
at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521)
at java.base/java.lang.Class.forName0(Native Method)
at java.base/java.lang.Class.forName(Class.java:315)
at org.onap.aaf.auth.org.OrganizationFactory.init(OrganizationFactory.java:68)
at org.onap.aaf.auth.server.AbsServiceStarter.(AbsServiceStarter.java:53)
at org.onap.aaf.auth.server.JettyServiceStarter.(JettyServiceStarter.java:59)
at org.onap.aaf.auth.fs.AAF_FS.main(AAF_FS.java:110)
2021-05-30 23:19:45,355 WARN [init] 2021-05-30T23:19:45.354+0000 INIT [init] Starting service on onap-aaf-fs-5f67c4c47b-bb4mj:8096 (10.233.77.18)
2021-05-30 23:19:45,960 WARN [init] 2021-05-30T23:19:45.960+0000 INIT [init] Server@5e458313{STARTED}[9.4.12.v20180830] - STARTED
+= QueuedThreadPool[qtp730221859]@2b864d23{STARTED,8<=8<=200,i=6,q=0}[ReservedThreadExecutor@4c85962b{s=0/1,p=0}] - STARTED
| += ReservedThreadExecutor@4c85962b{s=0/1,p=0} - STARTED
| +> 18 qtp730221859-18 IDLE TIMED_WAITING @ java.base@11.0.5/jdk.internal.misc.Unsafe.park(Native Method)
| +> 15 qtp730221859-15 IDLE TIMED_WAITING @ java.base@11.0.5/jdk.internal.misc.Unsafe.park(Native Method)
| +> 19 qtp730221859-19 IDLE TIMED_WAITING @ java.base@11.0.5/jdk.internal.misc.Unsafe.park(Native Method)
| +> 17 qtp730221859-17-acceptor-0@d879e41-ServerConnector@2bd2c00b{HTTP/1.1,[http/1.1]}{onap-aaf-fs-5f67c4c47b-bb4mj:8096} ACCEPTING RUNNABLE @ java.base@11.0.5/sun.nio.ch.ServerSocketChannelImpl.accept0(Native Method) prio=3
| +> 20 qtp730221859-20 IDLE TIMED_WAITING @ java.base@11.0.5/jdk.internal.misc.Unsafe.park(Native Method)
| +> 21 qtp730221859-21 IDLE TIMED_WAITING @ java.base@11.0.5/jdk.internal.misc.Unsafe.park(Native Method)
| +> 16 qtp730221859-16 SELECTING RUNNABLE @ java.base@11.0.5/sun.nio.ch.EPoll.wait(Native Method)
| +> 22 qtp730221859-22 IDLE TIMED_WAITING @ java.base@11.0.5/jdk.internal.misc.Unsafe.park(Native Method)
| +> jobs - size=0
+= ServerConnector@2bd2c00b{HTTP/1.1,[http/1.1]}{onap-aaf-fs-5f67c4c47b-bb4mj:8096} - STARTED
| +~ Server@5e458313{STARTED}[9.4.12.v20180830] - STARTED
| +~ QueuedThreadPool[qtp730221859]@2b864d23{STARTED,8<=8<=200,i=6,q=0}[ReservedThreadExecutor@4c85962b{s=0/1,p=0}] - STARTED
| += ScheduledExecutorScheduler@4ebc62d3{STARTED} - STARTED
| +- org.eclipse.jetty.io.ArrayByteBufferPool@118925ef
| += HttpConnectionFactory@71616e75[HTTP/1.1] - STARTED
| | +- HttpConfiguration@2cabdf89{32768/8192,8192/8192,https://:0,[]}
| += SelectorManager@ServerConnector@2bd2c00b{HTTP/1.1,[http/1.1]}{onap-aaf-fs-5f67c4c47b-bb4mj:8096} - STARTED
| | += ManagedSelector@34dd3fee{STARTED} id=0 keys=0 selected=0 updates=0 - STARTED
| | += EatWhatYouKill@7ae6f35a/SelectorProducer@17ad60c1/PRODUCING/p=false/QueuedThreadPool[qtp730221859]@2b864d23{STARTED,8<=8<=200,i=6,q=0}[ReservedThreadExecutor@4c85962b{s=0/1,p=0}][pc=0,pic=0,pec=0,epc=0]@2021-05-30T23:19:45.958297Z - STARTED
| | | +- SelectorProducer@17ad60c1
| | | +~ QueuedThreadPool[qtp730221859]@2b864d23{STARTED,8<=8<=200,i=6,q=0}[ReservedThreadExecutor@4c85962b{s=0/1,p=0}] - STARTED
| | +> updates @ 2021-05-30T23:19:45.862218Z
| | +> keys @ 2021-05-30T23:19:45.953661Z
| | +- sun.nio.ch.EPollSelectorImpl@2d22f5ac keys=0
| +- sun.nio.ch.ServerSocketChannelImpl[/10.233.77.18:8096]
| +- qtp730221859-17-acceptor-0@d879e41-ServerConnector@2bd2c00b{HTTP/1.1,[http/1.1]}{onap-aaf-fs-5f67c4c47b-bb4mj:8096}
+= AbstractHandler@114ec189{STARTED} - STARTED
+= ErrorHandler@27ff820a{STARTED} - STARTED
+> jdk.internal.loader.ClassLoaders$AppClassLoader@277050dc
+- jdk.internal.loader.ClassLoaders$PlatformClassLoader@5ba8555c
2021-05-30 23:19:47,558 WARN [init] 2021-05-30T23:19:47.558+0000 INIT [init] X509 Chain
0)
Subject: CN=aaf.osaaf.org, OU=OSAAF, OU=aaf@aaf.osaaf.org, O=ONAP, C=US
Issuer : CN=intermediateCA_9, OU=OSAAF, O=ONAP, C=US
Expires: Mon May 30 23:11:38 GMT 2022
1)
Subject: CN=intermediateCA_9, OU=OSAAF, O=ONAP, C=US
Issuer : C=US, O=ONAP, OU=OSAAF
Expires: Thu Aug 17 18:51:37 GMT 2023
2021-05-30 23:19:48,557 WARN [init] 2021-05-30T23:19:48.557+0000 INIT [init] https.protocols loaded from System Properties
2021-05-30 23:19:48,557 WARN [init] 2021-05-30T23:19:48.557+0000 INIT [init] jdk.tls.client.protocols loaded from System Properties
2021-05-30 23:19:49,064 WARN [init] 2021-05-30T23:19:49.064+0000 INIT [init] RegistrationProperty: default_container='oom'
2021-05-30 23:19:49,065 WARN [init] 2021-05-30T23:19:49.065+0000 INIT [init] RegistrationProperty: public_port='31115'
2021-05-30 23:19:49,154 WARN [init] 2021-05-30T23:19:49.154+0000 INIT [init] RegistrationProperty: hostname='onap-aaf-fs-5f67c4c47b-bb4mj'
2021-05-30 23:19:49,154 WARN [init] 2021-05-30T23:19:49.154+0000 INIT [init] RegistrationProperty: public_fqdn='aaf.osaaf.org'
2021-05-30 23:19:49,154 WARN [init] 2021-05-30T23:19:49.154+0000 INIT [init] RegistrationProperty: default_name='%NS.%N'
2021-05-30 23:19:49,155 WARN [init] 2021-05-30T23:19:49.154+0000 INIT [init] RegistrationProperty: latitude='38.0'
2021-05-30 23:19:49,155 WARN [init] 2021-05-30T23:19:49.155+0000 INIT [init] RegistrationProperty: longitude='-72.0'
2021-05-30 23:19:49,155 WARN [init] 2021-05-30T23:19:49.155+0000 INIT [init] RegistrationProperty: public_hostname(overloaded by )='aaf.osaaf.org'
2021-05-30 23:19:49,155 WARN [init] 2021-05-30T23:19:49.155+0000 INIT [init] RegistrationProperty: default_fqdn='onap-aaf-fs-5f67c4c47b-bb4mj'
2021-05-30 23:19:49,155 WARN [init] 2021-05-30T23:19:49.155+0000 INIT [init] RegistrationProperty: default_container_ns='onap'
2021-05-30 23:19:49,156 INFO [service] 2021-05-30T23:19:49.156+0000 INFO [service] AAFCon has URL of https://aaf-locate.onap:8095/locate/onap.org.osaaf.aaf.service:2.1
2021-05-30 23:19:52,960 INFO [service] 2021-05-30T23:19:52.960+0000 INFO [service] loadLocator URL is https://aaf-locate.onap:8095/locate/onap.org.osaaf.aaf.service:2.1
2021-05-30 23:19:53,056 INFO [service] 2021-05-30T23:19:53.056+0000 INFO [service] AbsAAFLocator AAF URI is https://aaf-locate.onap:8095/locate
2021-05-30 23:19:53,056 INFO [service] 2021-05-30T23:19:53.056+0000 INFO [service] AbsAAFLocator name is https://aaf-locate.onap:8095/locate
2021-05-30 23:19:53,385 INFO [service] 2021-05-30T23:19:53.385+0000 INFO [service] AAFLocator enabled using https://aaf-locate.onap:8095
2021-05-30 23:19:53,463 INFO [service] 2021-05-30T23:19:53.463+0000 INFO [service]
Management Endpoint - 0
Name: org.osaaf.aaf.fs
Hostname: aaf.osaaf.org
Latitude: 38.0
Longitude: -72.0
Version: 2.1.0.0
Port: 31115
Protocol: http
Special Ports:
SubProtocol:
Management Endpoint - 1
Name: onap.org.osaaf.aaf.fs
Hostname: aaf-fs.onap
Latitude: 38.0
Longitude: -72.0
Version: 2.1.0.0
Port: 8096
Protocol: http
Special Ports:
SubProtocol:
2021-05-30 23:19:53,554 WARN [init] 2021-05-30T23:19:53.554+0000 INIT [init] Starting Jetty Service for org.osaaf.aaf.fs, version 2.1, on http://onap-aaf-fs-5f67c4c47b-bb4mj:8096
2021-05-30 23:19:59,356 INFO [service] 2021-05-30T23:19:59.356+0000 INFO [service] Registration complete to https://aaf-locate.onap:8095
2021-05-30 23:34:56,755 INFO [service] 2021-05-30T23:34:56.754+0000 INFO [service] Registration complete to https://aaf-locate.onap:8095
2021-05-30 23:49:56,711 INFO [service] 2021-05-30T23:49:56.710+0000 INFO [service] Registration complete to https://aaf-locate.onap:8095
2021-05-31 00:04:56,667 INFO [service] 2021-05-31T00:04:56.667+0000 INFO [service] Registration complete to https://aaf-locate.onap:8095
2021-05-31 00:19:56,666 INFO [service] 2021-05-31T00:19:56.665+0000 INFO [service] Registration complete to https://aaf-locate.onap:8095
2021-05-31 00:34:56,578 INFO [service] 2021-05-31T00:34:56.578+0000 INFO [service] Registration complete to https://aaf-locate.onap:8095
2021-05-31 00:49:56,575 INFO [service] 2021-05-31T00:49:56.575+0000 INFO [service] Registration complete to https://aaf-locate.onap:8095
2021-05-31 01:04:56,579 INFO [service] 2021-05-31T01:04:56.579+0000 INFO [service] Registration complete to https://aaf-locate.onap:8095
2021-05-31 01:19:56,575 INFO [service] 2021-05-31T01:19:56.575+0000 INFO [service] Registration complete to https://aaf-locate.onap:8095
2021-05-31 01:34:56,654 INFO [service] 2021-05-31T01:34:56.654+0000 INFO [service] Registration complete to https://aaf-locate.onap:8095
2021-05-31 00:04:56,667+0000 INFO [service] 2021-05-31T00:04:56.667+0000 INFO [service] Registration complete to https://aaf-locate.onap:8095
2021-05-31 00:19:56,666+0000 INFO [service] 2021-05-31T00:19:56.665+0000 INFO [service] Registration complete to https://aaf-locate.onap:8095
2021-05-31 00:34:56,578+0000 INFO [service] 2021-05-31T00:34:56.578+0000 INFO [service] Registration complete to https://aaf-locate.onap:8095
2021-05-31 00:49:56,575+0000 INFO [service] 2021-05-31T00:49:56.575+0000 INFO [service] Registration complete to https://aaf-locate.onap:8095
2021-05-31 01:04:56,579+0000 INFO [service] 2021-05-31T01:04:56.579+0000 INFO [service] Registration complete to https://aaf-locate.onap:8095
2021-05-31 01:19:56,575+0000 INFO [service] 2021-05-31T01:19:56.575+0000 INFO [service] Registration complete to https://aaf-locate.onap:8095
2021-05-31 01:34:56,654+0000 INFO [service] 2021-05-31T01:34:56.654+0000 INFO [service] Registration complete to https://aaf-locate.onap:8095
2021-05-30 23:19:43,659+0000 2021-05-30T23:19:43.658+0000 INIT [init] Loading CADI Properties from /opt/app/osaaf/etc/org.osaaf.aaf.log4j.props
2021-05-30 23:19:43,660+0000 2021-05-30T23:19:43.660+0000 INIT [init] cadi_keyfile points to /opt/app/osaaf/local/org.osaaf.aaf.keyfile
2021-05-30 23:19:43,755+0000 2021-05-30T23:19:43.755+0000 INIT [init] cadi_keyfile points to /opt/app/osaaf/local/org.osaaf.aaf.keyfile
2021-05-30 23:19:43,760+0000 2021-05-30T23:19:43.760+0000 INIT [init] https.protocols set by cadi_protocols in CADI Properties
2021-05-30 23:19:43,761+0000 2021-05-30T23:19:43.761+0000 INIT [init] jdk.tls.client.protocols set from Default Protocols
2021-05-30 23:19:43,863+0000 2021-05-30T23:19:43.863+0000 INIT [init] AAF Root NS is org.osaaf.aaf, and AAF Company Root is org.osaaf
2021-05-30 23:19:43,959+0000 2021-05-30T23:19:43.959+0000 INIT [init] CachingFileAccess path: /opt/app/osaaf/public
2021-05-30 23:19:44,055+0000 2021-05-30T23:19:44.055+0000 INIT [init] GET /:key* Caching File Access
2021-05-30 23:19:44,058+0000 2021-05-30T23:19:44.058+0000 INIT [init] GET / Redirect to HTTP/S
2021-05-30 23:19:44,060+0000 2021-05-30T23:19:44.059+0000 INIT [init] Default Organization Module not linked injava.lang.ClassNotFoundException: org.onap.aaf.org.DefaultOrg
at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:581)
at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521)
at java.base/java.lang.Class.forName0(Native Method)
at java.base/java.lang.Class.forName(Class.java:315)
at org.onap.aaf.auth.org.OrganizationFactory.init(OrganizationFactory.java:68)
at org.onap.aaf.auth.server.AbsServiceStarter.(AbsServiceStarter.java:53)
at org.onap.aaf.auth.server.JettyServiceStarter.(JettyServiceStarter.java:59)
at org.onap.aaf.auth.fs.AAF_FS.main(AAF_FS.java:110)
2021-05-30 23:19:45,355+0000 2021-05-30T23:19:45.354+0000 INIT [init] Starting service on onap-aaf-fs-5f67c4c47b-bb4mj:8096 (10.233.77.18)
2021-05-30 23:19:45,960+0000 2021-05-30T23:19:45.960+0000 INIT [init] Server@5e458313{STARTED}[9.4.12.v20180830] - STARTED
+= QueuedThreadPool[qtp730221859]@2b864d23{STARTED,8<=8<=200,i=6,q=0}[ReservedThreadExecutor@4c85962b{s=0/1,p=0}] - STARTED
| += ReservedThreadExecutor@4c85962b{s=0/1,p=0} - STARTED
| +> 18 qtp730221859-18 IDLE TIMED_WAITING @ java.base@11.0.5/jdk.internal.misc.Unsafe.park(Native Method)
| +> 15 qtp730221859-15 IDLE TIMED_WAITING @ java.base@11.0.5/jdk.internal.misc.Unsafe.park(Native Method)
| +> 19 qtp730221859-19 IDLE TIMED_WAITING @ java.base@11.0.5/jdk.internal.misc.Unsafe.park(Native Method)
| +> 17 qtp730221859-17-acceptor-0@d879e41-ServerConnector@2bd2c00b{HTTP/1.1,[http/1.1]}{onap-aaf-fs-5f67c4c47b-bb4mj:8096} ACCEPTING RUNNABLE @ java.base@11.0.5/sun.nio.ch.ServerSocketChannelImpl.accept0(Native Method) prio=3
| +> 20 qtp730221859-20 IDLE TIMED_WAITING @ java.base@11.0.5/jdk.internal.misc.Unsafe.park(Native Method)
| +> 21 qtp730221859-21 IDLE TIMED_WAITING @ java.base@11.0.5/jdk.internal.misc.Unsafe.park(Native Method)
| +> 16 qtp730221859-16 SELECTING RUNNABLE @ java.base@11.0.5/sun.nio.ch.EPoll.wait(Native Method)
| +> 22 qtp730221859-22 IDLE TIMED_WAITING @ java.base@11.0.5/jdk.internal.misc.Unsafe.park(Native Method)
| +> jobs - size=0
+= ServerConnector@2bd2c00b{HTTP/1.1,[http/1.1]}{onap-aaf-fs-5f67c4c47b-bb4mj:8096} - STARTED
| +~ Server@5e458313{STARTED}[9.4.12.v20180830] - STARTED
| +~ QueuedThreadPool[qtp730221859]@2b864d23{STARTED,8<=8<=200,i=6,q=0}[ReservedThreadExecutor@4c85962b{s=0/1,p=0}] - STARTED
| += ScheduledExecutorScheduler@4ebc62d3{STARTED} - STARTED
| +- org.eclipse.jetty.io.ArrayByteBufferPool@118925ef
| += HttpConnectionFactory@71616e75[HTTP/1.1] - STARTED
| | +- HttpConfiguration@2cabdf89{32768/8192,8192/8192,https://:0,[]}
| += SelectorManager@ServerConnector@2bd2c00b{HTTP/1.1,[http/1.1]}{onap-aaf-fs-5f67c4c47b-bb4mj:8096} - STARTED
| | += ManagedSelector@34dd3fee{STARTED} id=0 keys=0 selected=0 updates=0 - STARTED
| | += EatWhatYouKill@7ae6f35a/SelectorProducer@17ad60c1/PRODUCING/p=false/QueuedThreadPool[qtp730221859]@2b864d23{STARTED,8<=8<=200,i=6,q=0}[ReservedThreadExecutor@4c85962b{s=0/1,p=0}][pc=0,pic=0,pec=0,epc=0]@2021-05-30T23:19:45.958297Z - STARTED
| | | +- SelectorProducer@17ad60c1
| | | +~ QueuedThreadPool[qtp730221859]@2b864d23{STARTED,8<=8<=200,i=6,q=0}[ReservedThreadExecutor@4c85962b{s=0/1,p=0}] - STARTED
| | +> updates @ 2021-05-30T23:19:45.862218Z
| | +> keys @ 2021-05-30T23:19:45.953661Z
| | +- sun.nio.ch.EPollSelectorImpl@2d22f5ac keys=0
| +- sun.nio.ch.ServerSocketChannelImpl[/10.233.77.18:8096]
| +- qtp730221859-17-acceptor-0@d879e41-ServerConnector@2bd2c00b{HTTP/1.1,[http/1.1]}{onap-aaf-fs-5f67c4c47b-bb4mj:8096}
+= AbstractHandler@114ec189{STARTED} - STARTED
+= ErrorHandler@27ff820a{STARTED} - STARTED
+> jdk.internal.loader.ClassLoaders$AppClassLoader@277050dc
+- jdk.internal.loader.ClassLoaders$PlatformClassLoader@5ba8555c
2021-05-30 23:19:47,558+0000 2021-05-30T23:19:47.558+0000 INIT [init] X509 Chain
0)
Subject: CN=aaf.osaaf.org, OU=OSAAF, OU=aaf@aaf.osaaf.org, O=ONAP, C=US
Issuer : CN=intermediateCA_9, OU=OSAAF, O=ONAP, C=US
Expires: Mon May 30 23:11:38 GMT 2022
1)
Subject: CN=intermediateCA_9, OU=OSAAF, O=ONAP, C=US
Issuer : C=US, O=ONAP, OU=OSAAF
Expires: Thu Aug 17 18:51:37 GMT 2023
2021-05-30 23:19:48,557+0000 2021-05-30T23:19:48.557+0000 INIT [init] https.protocols loaded from System Properties
2021-05-30 23:19:48,557+0000 2021-05-30T23:19:48.557+0000 INIT [init] jdk.tls.client.protocols loaded from System Properties
2021-05-30 23:19:49,064+0000 2021-05-30T23:19:49.064+0000 INIT [init] RegistrationProperty: default_container='oom'
2021-05-30 23:19:49,065+0000 2021-05-30T23:19:49.065+0000 INIT [init] RegistrationProperty: public_port='31115'
2021-05-30 23:19:49,154+0000 2021-05-30T23:19:49.154+0000 INIT [init] RegistrationProperty: hostname='onap-aaf-fs-5f67c4c47b-bb4mj'
2021-05-30 23:19:49,154+0000 2021-05-30T23:19:49.154+0000 INIT [init] RegistrationProperty: public_fqdn='aaf.osaaf.org'
2021-05-30 23:19:49,154+0000 2021-05-30T23:19:49.154+0000 INIT [init] RegistrationProperty: default_name='%NS.%N'
2021-05-30 23:19:49,155+0000 2021-05-30T23:19:49.154+0000 INIT [init] RegistrationProperty: latitude='38.0'
2021-05-30 23:19:49,155+0000 2021-05-30T23:19:49.155+0000 INIT [init] RegistrationProperty: longitude='-72.0'
2021-05-30 23:19:49,155+0000 2021-05-30T23:19:49.155+0000 INIT [init] RegistrationProperty: public_hostname(overloaded by )='aaf.osaaf.org'
2021-05-30 23:19:49,155+0000 2021-05-30T23:19:49.155+0000 INIT [init] RegistrationProperty: default_fqdn='onap-aaf-fs-5f67c4c47b-bb4mj'
2021-05-30 23:19:49,155+0000 2021-05-30T23:19:49.155+0000 INIT [init] RegistrationProperty: default_container_ns='onap'
2021-05-30 23:19:53,554+0000 2021-05-30T23:19:53.554+0000 INIT [init] Starting Jetty Service for org.osaaf.aaf.fs, version 2.1, on http://onap-aaf-fs-5f67c4c47b-bb4mj:8096