private static SocketFactory getSSLSocketFactory() { SocketFactory sslSocketFactory; try { final TrustManager[] trustAllCerts = new TrustManager[] { new X509TrustManager() { @Override public X509Certificate[] getAcceptedIssuers() { return null; } @Override public void checkServerTrusted(X509Certificate[] chain, String authType) throws CertificateException { } @Override public void checkClientTrusted(X509Certificate[] chain, String authType) throws CertificateException { } } }; final SSLContext sslContext = SSLContext.getInstance("SSL"); sslContext.init(null, trustAllCerts, new java.security.SecureRandom()); // Create an ssl socket factory with our all-trusting manager sslSocketFactory = sslContext.getSocketFactory(); return sslSocketFactory; } catch (Exception ex) { logger.warn("Unable to build ssl socket factory without certificate validation, using default instead.", ex); } return SSLSocketFactory.getDefault(); }
private void checkBulkProcessorAvailability() { while (!isBulkProcessorAvailable()) { try { if (logger.isDebugEnabled()) { logger.debug("Waiting for bulk queue to empty..."); } Thread.sleep(2000); } catch (InterruptedException e) { logger.warn("checkIndexStatistics interrupted", e); } } }
logger.warn("Delete type[{}] on index[{}] return aknowledge false", type, index);
if (entry.getData().get(MongoDBRiver.MONGODB_ID_FIELD) == null && (operation == Operation.INSERT || operation == Operation.UPDATE || operation == Operation.DELETE)) { logger.warn("Cannot get object id. Skip the current item: [{}]", entry.getData()); return null; logger.warn("failed to script process {}, ignoring", e, ctx); MongoDBRiverHelper.setRiverStatus(esClient, definition.getRiverName(), Status.SCRIPT_IMPORT_FAILED); updateBulkRequest(new BasicDBObject(data), objectId, operation, index, type, routing, parent); } catch (IOException e) { logger.warn("failed to parse {}", e, entry.getData());
@Override public void onFailure(final Throwable e) { logger.warn("Failed to update token: " + token, e); } });
@Override public void onFailure(Throwable e) { logger.warn("unable to clear scroll id [{}]: {}", scrollId, e.getMessage()); } });
@Override public void onDisconnect(WebSocketClient client) { logger.warn("node disconnected: {}", uri); nodeChannels.remove(websocketNodeAddress); }
private void validateAndMerge() throws MalformedConfigurationException { if (!Collections.disjoint(bypassFilters, executeFilters)) { log.warn("Identical execute and bypass filters"); log.warn(" bypassFilters: {}", bypassFilters); log.warn(" executeFilters: {}", executeFilters); } if (bypassFilters.isEmpty() && executeFilters.isEmpty()) { throw new MalformedConfigurationException("no bypass or execute filters at all"); } }
private void warnIfQueryBinary(Map<String, Object> sourceAsMap) { if (sourceAsMap.get(QUERY_BINARY) != null) { String query = new String((byte[]) sourceAsMap.get(QUERY_BINARY)); logger.warn("Binary query not supported: \n" + query); } }
public void onFailure(Throwable e) { try { channel.sendResponse(e); } catch (Exception e1) { logger.warn("Failed to send response for get", e1); } } });
public void onFailure(Throwable e) { try { channel.sendResponse(e); } catch (Exception e1) { logger.warn("Failed to send response for get", e1); } }
@Override public void onFailure(Throwable t) { logger.warn("unexpected error while checking whether the translog needs a flush. rescheduling", t); reschedule(); }
public void postIndexUnderLock(Engine.Index index) { for (IndexingOperationListener listener : listeners) { try { listener.postIndexUnderLock(index); } catch (Exception e) { logger.warn("postIndexUnderLock listener [{}] failed", e, listener); } } }
private void logException(Exception e) { if (logger.isDebugEnabled()) { logger.debug("Error writing to Graphite", e); } else { logger.warn("Error writing to Graphite: {}", e.getMessage()); } } }
private void badRequest(RestChannel channel, String message) { try { XContentBuilder builder = channel.newErrorBuilder(); channel.sendResponse(new BytesRestResponse(BAD_REQUEST, builder.startObject().field("error", message).endObject())); } catch (IOException e) { logger.warn("Failed to send response", e); } }
private void badRequest(RestChannel channel, String message) { try { XContentBuilder builder = channel.newErrorBuilder(); channel.sendResponse(new BytesRestResponse(BAD_REQUEST, builder.startObject().field("error", message).endObject())); } catch (IOException e) { logger.warn("Failed to send response", e); } }
private void logUnAuthorizedRequest(final HttpRequest request) { String addr = getAddress(request).getHostAddress(); String t = "UNAUTHORIZED type:{}, address:{}, path:{}, request:{}," + "content:{}, credentials:{}"; logger.warn(t, request.method(), addr, request.path(), request.params(), request.content().toUtf8(), getDecodedAuthHeader(request)); }
@Override public void afterBulk(long executionId, BulkRequest request, BulkResponse response) { if (logger.isTraceEnabled()) { logger.trace("[{}] executed [{}]/[{}], took [{}]", executionId, request.numberOfActions(), new ByteSizeValue(request.estimatedSizeInBytes()), response.getTook()); } if (response.hasFailures()) { logger.warn("[{}] failed to execute bulk request: {}", executionId, response.buildFailureMessage()); } }