if (socketAddress.getAddress() == null) { MailLogger.ROOT_LOGGER.hostUnknown(socketAddress.getHostName()); props.setProperty(getHostKey(protocol), NetworkUtils.canonize(socketAddress.getHostName())); } else { props.setProperty(getHostKey(protocol), NetworkUtils.canonize(socketAddress.getAddress().getHostName()));
public static String formatPossibleIpv6Address(String address) { if(address == null) { return null; } String ipv6Address; if (address.startsWith("[") && address.endsWith("]")) { ipv6Address = address.substring(0, address.lastIndexOf(']')).substring(1); } else { ipv6Address = address; } // Definitely not an IPv6, return untouched input. if (!mayBeIPv6Address(ipv6Address)) { return ipv6Address; } return '[' + canonize(ipv6Address) + ']'; }
public static String formatPossibleIpv6Address(String address) { if(address == null) { return null; } String ipv6Address; if (address.startsWith("[") && address.endsWith("]")) { ipv6Address = address.substring(0, address.lastIndexOf(']')).substring(1); } else { ipv6Address = address; } // Definitely not an IPv6, return untouched input. if (!mayBeIPv6Address(ipv6Address)) { return ipv6Address; } return '[' + canonize(ipv6Address) + ']'; }
@Override void execute(final ModelNode operation, final SocketBinding binding, final ModelNode result) { ManagedBinding managedBinding = binding.getManagedBinding(); if (managedBinding != null) { InetAddress addr = managedBinding.getBindAddress().getAddress(); result.set(NetworkUtils.canonize(addr.getHostAddress())); } }
@Override void execute(final ModelNode operation, final SocketBinding binding, final ModelNode result) { ManagedBinding managedBinding = binding.getManagedBinding(); if (managedBinding != null) { InetAddress addr = managedBinding.getBindAddress().getAddress(); result.set(NetworkUtils.canonize(addr.getHostAddress())); } }
@Override void execute(final ModelNode operation, final SocketBinding binding, final ModelNode result) { ManagedBinding managedBinding = binding.getManagedBinding(); if (managedBinding != null) { InetAddress addr = managedBinding.getBindAddress().getAddress(); result.set(NetworkUtils.canonize(addr.getHostAddress())); } }
qualifiedHostName = NetworkUtils.canonize(InetAddressUtil.getLocalHost().getHostName()); } catch (UnknownHostException e) { qualifiedHostName = null;
qualifiedHostName = NetworkUtils.canonize(InetAddressUtil.getLocalHost().getHostName()); } catch (UnknownHostException e) { qualifiedHostName = null;
qualifiedHostName = NetworkUtils.canonize(InetAddressUtil.getLocalHost().getHostName()); } catch (UnknownHostException e) { qualifiedHostName = null;
@Override public void execute(final OperationContext context, final ModelNode operation) throws OperationFailedException { final ServiceController<?> controller = context.getServiceRegistry(false).getService(NetworkInterfaceService.JBOSS_NETWORK_INTERFACE.append(interfaceName)); if(controller != null && controller.getState() == ServiceController.State.UP) { final NetworkInterfaceBinding binding = NetworkInterfaceBinding.class.cast(controller.getValue()); final InetAddress address = binding.getAddress(); final ModelNode result = new ModelNode(); if(RESOLVED_ADDRESS.getName().equals(attributeName)) { result.set(NetworkUtils.canonize(address.getHostAddress())); } context.getResult().set(result); } context.stepCompleted(); } }, OperationContext.Stage.RUNTIME);
@Override public void execute(final OperationContext context, final ModelNode operation) throws OperationFailedException { final ServiceName svcName = context.getCapabilityServiceName("org.wildfly.network.interface", interfaceName, NetworkInterfaceBinding.class); final ServiceController<?> controller = context.getServiceRegistry(false).getService(svcName); if(controller != null && controller.getState() == ServiceController.State.UP) { final NetworkInterfaceBinding binding = NetworkInterfaceBinding.class.cast(controller.getValue()); final InetAddress address = binding.getAddress(); final ModelNode result = new ModelNode(); if(RESOLVED_ADDRESS.getName().equals(attributeName)) { result.set(NetworkUtils.canonize(address.getHostAddress())); } context.getResult().set(result); } } }, OperationContext.Stage.RUNTIME);
@Override public void execute(final OperationContext context, final ModelNode operation) throws OperationFailedException { final ServiceName svcName = context.getCapabilityServiceName("org.wildfly.network.interface", interfaceName, NetworkInterfaceBinding.class); final ServiceController<?> controller = context.getServiceRegistry(false).getService(svcName); if(controller != null && controller.getState() == ServiceController.State.UP) { final NetworkInterfaceBinding binding = NetworkInterfaceBinding.class.cast(controller.getValue()); final InetAddress address = binding.getAddress(); final ModelNode result = new ModelNode(); if(RESOLVED_ADDRESS.getName().equals(attributeName)) { result.set(NetworkUtils.canonize(address.getHostAddress())); } context.getResult().set(result); } } }, OperationContext.Stage.RUNTIME);
host = NetworkUtils.canonize(clientMapping.getDestinationAddress()); port = clientMapping.getDestinationPort(); host = NetworkUtils.canonize(sa.getAddress().getHostName()); } else { host = NetworkUtils.canonize(sa.getAddress().getHostAddress()); OutboundSocketBinding binding = outboundSocketBindings.get(name).get(); port = binding.getDestinationPort(); host = NetworkUtils.canonize(binding.getUnresolvedDestinationAddress()); if (binding.getSourceAddress() != null) { tc.getParams().put(TransportConstants.LOCAL_ADDRESS_PROP_NAME, NetworkUtils.canonize(binding.getSourceAddress().getHostAddress()));
@Override public void execute(OperationContext context, ModelNode operation) throws OperationFailedException { final ModelNode config = new ModelNode(); for(final AttributeDefinition definition : ATTRIBUTES) { validateAndSet(definition, operation, config); } ParsedInterfaceCriteria parsed = ParsedInterfaceCriteria.parse(config, true, context); if (parsed.getFailureMessage() != null) { throw new OperationFailedException(new ModelNode().set(parsed.getFailureMessage())); } try { NetworkInterfaceBinding nib = NetworkInterfaceService.createBinding(parsed); context.getResult().set(NetworkUtils.canonize(nib.getAddress().getHostAddress())); } catch (SocketException e) { throw ServerMessages.MESSAGES.cannotResolveInterface(e, e); } catch (UnknownHostException e) { throw ServerMessages.MESSAGES.cannotResolveInterface(e, e); } context.stepCompleted(); }
host = NetworkUtils.canonize(clientMapping.getDestinationAddress()); port = clientMapping.getDestinationPort(); host = NetworkUtils.canonize(sa.getAddress().getHostName()); } else { host = NetworkUtils.canonize(sa.getAddress().getHostAddress()); OutboundSocketBinding binding = outboundSocketBindings.get(name).get(); port = binding.getDestinationPort(); host = NetworkUtils.canonize(binding.getUnresolvedDestinationAddress()); if (binding.getSourceAddress() != null) { tc.getParams().put(TransportConstants.LOCAL_ADDRESS_PROP_NAME, NetworkUtils.canonize(binding.getSourceAddress().getHostAddress()));
@Override public void activate(final ServiceActivatorContext serviceActivatorContext) throws ServiceRegistryException { final ServiceTarget serviceTarget = serviceActivatorContext.getServiceTarget(); final ServiceName endpointName = managementSubsystemEndpoint ? RemotingServices.SUBSYSTEM_ENDPOINT : ManagementRemotingServices.MANAGEMENT_ENDPOINT; final EndpointService.EndpointType endpointType = managementSubsystemEndpoint ? EndpointService.EndpointType.SUBSYSTEM : EndpointService.EndpointType.MANAGEMENT; try { // TODO see if we can figure out a way to work in the vault resolver instead of having to use ExpressionResolver.DEFAULT @SuppressWarnings("deprecation") final OptionMap options = EndpointConfigFactory.create(ExpressionResolver.DEFAULT, endpointConfig, DEFAULTS); ManagementRemotingServices.installRemotingManagementEndpoint(serviceTarget, endpointName, WildFlySecurityManager.getPropertyPrivileged(ServerEnvironment.NODE_NAME, null), endpointType, options, null, null); // Install the communication services final int port = managementSocket.getPort(); final String host = NetworkUtils.canonize(managementSocket.getAddress().getHostAddress()); HostControllerConnectionService service = new HostControllerConnectionService(host, port, serverName, serverProcessName, authKey, initialOperationID, managementSubsystemEndpoint); Services.addServerExecutorDependency(serviceTarget.addService(HostControllerConnectionService.SERVICE_NAME, service), service.getExecutorInjector(), false) .addDependency(endpointName, Endpoint.class, service.getEndpointInjector()) .addDependency(ControlledProcessStateService.SERVICE_NAME, ControlledProcessStateService.class, service.getProcessStateServiceInjectedValue()) .setInitialMode(ServiceController.Mode.ACTIVE).install(); } catch (OperationFailedException e) { throw new ServiceRegistryException(e); } }
@Override public void execute(OperationContext context, ModelNode operation) throws OperationFailedException { final ModelNode config = new ModelNode(); for(final AttributeDefinition definition : ATTRIBUTES) { validateAndSet(definition, operation, config); } ParsedInterfaceCriteria parsed = ParsedInterfaceCriteria.parse(config, true, context); if (parsed.getFailureMessage() != null) { throw new OperationFailedException(parsed.getFailureMessage()); } try { NetworkInterfaceBinding nib = NetworkInterfaceService.createBinding(parsed); context.getResult().set(NetworkUtils.canonize(nib.getAddress().getHostAddress())); } catch (SocketException e) { throw ServerLogger.ROOT_LOGGER.cannotResolveInterface(e, e); } catch (UnknownHostException e) { throw ServerLogger.ROOT_LOGGER.cannotResolveInterface(e, e); } }
@Override public void execute(OperationContext context, ModelNode operation) throws OperationFailedException { final ModelNode config = new ModelNode(); for(final AttributeDefinition definition : ATTRIBUTES) { validateAndSet(definition, operation, config); } ParsedInterfaceCriteria parsed = ParsedInterfaceCriteria.parse(config, true, context); if (parsed.getFailureMessage() != null) { throw new OperationFailedException(parsed.getFailureMessage()); } try { NetworkInterfaceBinding nib = NetworkInterfaceService.createBinding(parsed); context.getResult().set(NetworkUtils.canonize(nib.getAddress().getHostAddress())); } catch (SocketException e) { throw ServerLogger.ROOT_LOGGER.cannotResolveInterface(e, e); } catch (UnknownHostException e) { throw ServerLogger.ROOT_LOGGER.cannotResolveInterface(e, e); } }
qualifiedHostName = NetworkUtils.canonize(InetAddress.getLocalHost().getHostName()); } catch (UnknownHostException e) { qualifiedHostName = null;
qualifiedHostName = NetworkUtils.canonize(InetAddress.getLocalHost().getHostName()); } catch (UnknownHostException e) { qualifiedHostName = null;