By type
2021-05-22 23:16:34,738 WARN [init] 2021-05-22T23:16:34.737+0000 INIT [init] Loading CADI Properties from /opt/app/osaaf/etc/org.osaaf.aaf.log4j.props
2021-05-22 23:16:34,739 WARN [init] 2021-05-22T23:16:34.739+0000 INIT [init] cadi_keyfile points to /opt/app/osaaf/local/org.osaaf.aaf.keyfile
2021-05-22 23:16:34,830 WARN [init] 2021-05-22T23:16:34.830+0000 INIT [init] cadi_keyfile points to /opt/app/osaaf/local/org.osaaf.aaf.keyfile
2021-05-22 23:16:34,835 WARN [init] 2021-05-22T23:16:34.835+0000 INIT [init] https.protocols set by cadi_protocols in CADI Properties
2021-05-22 23:16:34,928 WARN [init] 2021-05-22T23:16:34.928+0000 INIT [init] jdk.tls.client.protocols set from Default Protocols
2021-05-22 23:16:35,031 WARN [init] 2021-05-22T23:16:35.030+0000 INIT [init] AAF Root NS is org.osaaf.aaf, and AAF Company Root is org.osaaf
2021-05-22 23:16:35,128 WARN [init] 2021-05-22T23:16:35.128+0000 INIT [init] CachingFileAccess path: /opt/app/osaaf/public
2021-05-22 23:16:35,131 WARN [init] 2021-05-22T23:16:35.131+0000 INIT [init] GET /:key* Caching File Access
2021-05-22 23:16:35,134 WARN [init] 2021-05-22T23:16:35.134+0000 INIT [init] GET / Redirect to HTTP/S
2021-05-22 23:16:35,137 WARN [init] 2021-05-22T23:16:35.136+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-22 23:16:36,529 WARN [init] 2021-05-22T23:16:36.529+0000 INIT [init] Starting service on onap-aaf-fs-5f67c4c47b-sw2qj:8096 (10.233.78.118)
2021-05-22 23:16:37,137 WARN [init] 2021-05-22T23:16:37.137+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 SELECTING RUNNABLE @ java.base@11.0.5/sun.nio.ch.EPoll.wait(Native Method)
| +> 19 qtp730221859-19 IDLE TIMED_WAITING @ java.base@11.0.5/jdk.internal.misc.Unsafe.park(Native Method)
| +> 17 qtp730221859-17 IDLE TIMED_WAITING @ java.base@11.0.5/jdk.internal.misc.Unsafe.park(Native Method)
| +> 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-acceptor-0@7a084566-ServerConnector@2bd2c00b{HTTP/1.1,[http/1.1]}{onap-aaf-fs-5f67c4c47b-sw2qj:8096} ACCEPTING RUNNABLE @ java.base@11.0.5/sun.nio.ch.ServerSocketChannelImpl.accept0(Native Method) prio=3
| +> 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-sw2qj: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-sw2qj: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-22T23:16:37.135702Z - 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-22T23:16:37.035238Z
| | +> keys @ 2021-05-22T23:16:37.132195Z
| | +- sun.nio.ch.EPollSelectorImpl@6fc31f96 keys=0
| +- sun.nio.ch.ServerSocketChannelImpl[/10.233.78.118:8096]
| +- qtp730221859-16-acceptor-0@7a084566-ServerConnector@2bd2c00b{HTTP/1.1,[http/1.1]}{onap-aaf-fs-5f67c4c47b-sw2qj:8096}
+= AbstractHandler@114ec189{STARTED} - STARTED
+= ErrorHandler@27ff820a{STARTED} - STARTED
+> jdk.internal.loader.ClassLoaders$AppClassLoader@277050dc
+- jdk.internal.loader.ClassLoaders$PlatformClassLoader@5ba8555c
2021-05-22 23:16:38,728 WARN [init] 2021-05-22T23:16:38.728+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: Sun May 22 23:15:54 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-22 23:16:39,529 WARN [init] 2021-05-22T23:16:39.529+0000 INIT [init] https.protocols loaded from System Properties
2021-05-22 23:16:39,529 WARN [init] 2021-05-22T23:16:39.529+0000 INIT [init] jdk.tls.client.protocols loaded from System Properties
2021-05-22 23:16:40,135 WARN [init] 2021-05-22T23:16:40.135+0000 INIT [init] RegistrationProperty: default_container='oom'
2021-05-22 23:16:40,136 WARN [init] 2021-05-22T23:16:40.136+0000 INIT [init] RegistrationProperty: public_port='31115'
2021-05-22 23:16:40,136 WARN [init] 2021-05-22T23:16:40.136+0000 INIT [init] RegistrationProperty: hostname='onap-aaf-fs-5f67c4c47b-sw2qj'
2021-05-22 23:16:40,136 WARN [init] 2021-05-22T23:16:40.136+0000 INIT [init] RegistrationProperty: public_fqdn='aaf.osaaf.org'
2021-05-22 23:16:40,136 WARN [init] 2021-05-22T23:16:40.136+0000 INIT [init] RegistrationProperty: default_name='%NS.%N'
2021-05-22 23:16:40,137 WARN [init] 2021-05-22T23:16:40.137+0000 INIT [init] RegistrationProperty: latitude='38.0'
2021-05-22 23:16:40,137 WARN [init] 2021-05-22T23:16:40.137+0000 INIT [init] RegistrationProperty: longitude='-72.0'
2021-05-22 23:16:40,137 WARN [init] 2021-05-22T23:16:40.137+0000 INIT [init] RegistrationProperty: public_hostname(overloaded by )='aaf.osaaf.org'
2021-05-22 23:16:40,137 WARN [init] 2021-05-22T23:16:40.137+0000 INIT [init] RegistrationProperty: default_fqdn='onap-aaf-fs-5f67c4c47b-sw2qj'
2021-05-22 23:16:40,138 WARN [init] 2021-05-22T23:16:40.138+0000 INIT [init] RegistrationProperty: default_container_ns='onap'
2021-05-22 23:16:40,138 INFO [service] 2021-05-22T23:16:40.138+0000 INFO [service] AAFCon has URL of https://aaf-locate.onap:8095/locate/onap.org.osaaf.aaf.service:2.1
2021-05-22 23:16:43,929 INFO [service] 2021-05-22T23:16:43.928+0000 INFO [service] loadLocator URL is https://aaf-locate.onap:8095/locate/onap.org.osaaf.aaf.service:2.1
2021-05-22 23:16:43,932 INFO [service] 2021-05-22T23:16:43.932+0000 INFO [service] AbsAAFLocator AAF URI is https://aaf-locate.onap:8095/locate
2021-05-22 23:16:43,932 INFO [service] 2021-05-22T23:16:43.932+0000 INFO [service] AbsAAFLocator name is https://aaf-locate.onap:8095/locate
2021-05-22 23:16:44,170 INFO [service] 2021-05-22T23:16:44.170+0000 INFO [service] AAFLocator enabled using https://aaf-locate.onap:8095
2021-05-22 23:16:44,328 INFO [service] 2021-05-22T23:16:44.328+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-22 23:16:44,330 WARN [init] 2021-05-22T23:16:44.330+0000 INIT [init] Starting Jetty Service for org.osaaf.aaf.fs, version 2.1, on http://onap-aaf-fs-5f67c4c47b-sw2qj:8096
2021-05-22 23:16:50,329 INFO [service] 2021-05-22T23:16:50.329+0000 INFO [service] Registration complete to https://aaf-locate.onap:8095
2021-05-22 23:31:47,537 INFO [service] 2021-05-22T23:31:47.536+0000 INFO [service] Registration complete to https://aaf-locate.onap:8095
2021-05-22 23:46:47,437 INFO [service] 2021-05-22T23:46:47.437+0000 INFO [service] Registration complete to https://aaf-locate.onap:8095
2021-05-23 00:01:47,437 INFO [service] 2021-05-23T00:01:47.437+0000 INFO [service] Registration complete to https://aaf-locate.onap:8095
2021-05-23 00:16:47,351 INFO [service] 2021-05-23T00:16:47.350+0000 INFO [service] Registration complete to https://aaf-locate.onap:8095
2021-05-23 00:31:47,441 INFO [service] 2021-05-23T00:31:47.441+0000 INFO [service] Registration complete to https://aaf-locate.onap:8095
2021-05-23 00:46:47,428 INFO [service] 2021-05-23T00:46:47.428+0000 INFO [service] Registration complete to https://aaf-locate.onap:8095
2021-05-23 01:01:47,429 INFO [service] 2021-05-23T01:01:47.428+0000 INFO [service] Registration complete to https://aaf-locate.onap:8095
2021-05-23 01:16:47,351 INFO [service] 2021-05-23T01:16:47.351+0000 INFO [service] Registration complete to https://aaf-locate.onap:8095
2021-05-23 01:31:47,428 INFO [service] 2021-05-23T01:31:47.428+0000 INFO [service] Registration complete to https://aaf-locate.onap:8095
2021-05-23 00:01:47,437+0000 INFO [service] 2021-05-23T00:01:47.437+0000 INFO [service] Registration complete to https://aaf-locate.onap:8095
2021-05-23 00:16:47,351+0000 INFO [service] 2021-05-23T00:16:47.350+0000 INFO [service] Registration complete to https://aaf-locate.onap:8095
2021-05-23 00:31:47,441+0000 INFO [service] 2021-05-23T00:31:47.441+0000 INFO [service] Registration complete to https://aaf-locate.onap:8095
2021-05-23 00:46:47,428+0000 INFO [service] 2021-05-23T00:46:47.428+0000 INFO [service] Registration complete to https://aaf-locate.onap:8095
2021-05-23 01:01:47,429+0000 INFO [service] 2021-05-23T01:01:47.428+0000 INFO [service] Registration complete to https://aaf-locate.onap:8095
2021-05-23 01:16:47,351+0000 INFO [service] 2021-05-23T01:16:47.351+0000 INFO [service] Registration complete to https://aaf-locate.onap:8095
2021-05-23 01:31:47,428+0000 INFO [service] 2021-05-23T01:31:47.428+0000 INFO [service] Registration complete to https://aaf-locate.onap:8095
2021-05-22 23:16:34,738+0000 2021-05-22T23:16:34.737+0000 INIT [init] Loading CADI Properties from /opt/app/osaaf/etc/org.osaaf.aaf.log4j.props
2021-05-22 23:16:34,739+0000 2021-05-22T23:16:34.739+0000 INIT [init] cadi_keyfile points to /opt/app/osaaf/local/org.osaaf.aaf.keyfile
2021-05-22 23:16:34,830+0000 2021-05-22T23:16:34.830+0000 INIT [init] cadi_keyfile points to /opt/app/osaaf/local/org.osaaf.aaf.keyfile
2021-05-22 23:16:34,835+0000 2021-05-22T23:16:34.835+0000 INIT [init] https.protocols set by cadi_protocols in CADI Properties
2021-05-22 23:16:34,928+0000 2021-05-22T23:16:34.928+0000 INIT [init] jdk.tls.client.protocols set from Default Protocols
2021-05-22 23:16:35,031+0000 2021-05-22T23:16:35.030+0000 INIT [init] AAF Root NS is org.osaaf.aaf, and AAF Company Root is org.osaaf
2021-05-22 23:16:35,128+0000 2021-05-22T23:16:35.128+0000 INIT [init] CachingFileAccess path: /opt/app/osaaf/public
2021-05-22 23:16:35,131+0000 2021-05-22T23:16:35.131+0000 INIT [init] GET /:key* Caching File Access
2021-05-22 23:16:35,134+0000 2021-05-22T23:16:35.134+0000 INIT [init] GET / Redirect to HTTP/S
2021-05-22 23:16:35,137+0000 2021-05-22T23:16:35.136+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-22 23:16:36,529+0000 2021-05-22T23:16:36.529+0000 INIT [init] Starting service on onap-aaf-fs-5f67c4c47b-sw2qj:8096 (10.233.78.118)
2021-05-22 23:16:37,137+0000 2021-05-22T23:16:37.137+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 SELECTING RUNNABLE @ java.base@11.0.5/sun.nio.ch.EPoll.wait(Native Method)
| +> 19 qtp730221859-19 IDLE TIMED_WAITING @ java.base@11.0.5/jdk.internal.misc.Unsafe.park(Native Method)
| +> 17 qtp730221859-17 IDLE TIMED_WAITING @ java.base@11.0.5/jdk.internal.misc.Unsafe.park(Native Method)
| +> 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-acceptor-0@7a084566-ServerConnector@2bd2c00b{HTTP/1.1,[http/1.1]}{onap-aaf-fs-5f67c4c47b-sw2qj:8096} ACCEPTING RUNNABLE @ java.base@11.0.5/sun.nio.ch.ServerSocketChannelImpl.accept0(Native Method) prio=3
| +> 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-sw2qj: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-sw2qj: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-22T23:16:37.135702Z - 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-22T23:16:37.035238Z
| | +> keys @ 2021-05-22T23:16:37.132195Z
| | +- sun.nio.ch.EPollSelectorImpl@6fc31f96 keys=0
| +- sun.nio.ch.ServerSocketChannelImpl[/10.233.78.118:8096]
| +- qtp730221859-16-acceptor-0@7a084566-ServerConnector@2bd2c00b{HTTP/1.1,[http/1.1]}{onap-aaf-fs-5f67c4c47b-sw2qj:8096}
+= AbstractHandler@114ec189{STARTED} - STARTED
+= ErrorHandler@27ff820a{STARTED} - STARTED
+> jdk.internal.loader.ClassLoaders$AppClassLoader@277050dc
+- jdk.internal.loader.ClassLoaders$PlatformClassLoader@5ba8555c
2021-05-22 23:16:38,728+0000 2021-05-22T23:16:38.728+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: Sun May 22 23:15:54 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-22 23:16:39,529+0000 2021-05-22T23:16:39.529+0000 INIT [init] https.protocols loaded from System Properties
2021-05-22 23:16:39,529+0000 2021-05-22T23:16:39.529+0000 INIT [init] jdk.tls.client.protocols loaded from System Properties
2021-05-22 23:16:40,135+0000 2021-05-22T23:16:40.135+0000 INIT [init] RegistrationProperty: default_container='oom'
2021-05-22 23:16:40,136+0000 2021-05-22T23:16:40.136+0000 INIT [init] RegistrationProperty: public_port='31115'
2021-05-22 23:16:40,136+0000 2021-05-22T23:16:40.136+0000 INIT [init] RegistrationProperty: hostname='onap-aaf-fs-5f67c4c47b-sw2qj'
2021-05-22 23:16:40,136+0000 2021-05-22T23:16:40.136+0000 INIT [init] RegistrationProperty: public_fqdn='aaf.osaaf.org'
2021-05-22 23:16:40,136+0000 2021-05-22T23:16:40.136+0000 INIT [init] RegistrationProperty: default_name='%NS.%N'
2021-05-22 23:16:40,137+0000 2021-05-22T23:16:40.137+0000 INIT [init] RegistrationProperty: latitude='38.0'
2021-05-22 23:16:40,137+0000 2021-05-22T23:16:40.137+0000 INIT [init] RegistrationProperty: longitude='-72.0'
2021-05-22 23:16:40,137+0000 2021-05-22T23:16:40.137+0000 INIT [init] RegistrationProperty: public_hostname(overloaded by )='aaf.osaaf.org'
2021-05-22 23:16:40,137+0000 2021-05-22T23:16:40.137+0000 INIT [init] RegistrationProperty: default_fqdn='onap-aaf-fs-5f67c4c47b-sw2qj'
2021-05-22 23:16:40,138+0000 2021-05-22T23:16:40.138+0000 INIT [init] RegistrationProperty: default_container_ns='onap'
2021-05-22 23:16:44,330+0000 2021-05-22T23:16:44.330+0000 INIT [init] Starting Jetty Service for org.osaaf.aaf.fs, version 2.1, on http://onap-aaf-fs-5f67c4c47b-sw2qj:8096