return channel.remoteCapability.supportsProxyExceptionFallback() ? new NormalResponse<>(response) : new UserResponse<>(response,false); } catch (Throwable e) { if (channel.remoteCapability.supportsProxyExceptionFallback()) { byte[] rawResponse = null; try {