【发布时间】:2017-11-04 04:22:31
【问题描述】:
我无法通过本地计算机远程连接 AWS postgres。
我绝对没有连接到 AWS 服务器中的 postgres 远程。
我已经关注了其他主题,但我仍然困惑为什么不连接任何地方?
.
在我的远程服务器中,我遵循以下 3 个步骤:
1) 我将远程数据库的端口改为5434。
2) 在postgresql.conf 文件中,我将“*”设置为listen_addresses 标志。
在pg_hba.conf 文件中我设置了host all all 0.0.0.0/0 md5 属性
3) 我重启远程服务器的 postgres 服务
PgAdmin3 错误输出:
05:17:44 PM: Error: SSH error: Error when starting up SSH session with error code -8 [Unable to exchange encryption keys]
我没有成功访问远程到 AWS RDBMS 的 postgres。我遵循以下说明:http://imperialwicket.com/aws-install-postgresql-90-on-amazon-linux
.
截图:
我关注以下所有主题:
.
我配置pgAdmin3访问如下:
-
MY_IP_HERE我用 AWS ipv4 设置 -
my_user_here我用我的数据库用户设置
.
.
.
然后我尝试使用 HTTP 隧道连接我的远程数据库
.
.
我失败了
.
.
pgAdmin3 中有时会出现此弹出错误:
ASSERT INFO:
/usr/include/wx-3.0/wx/strvararg.h(456): assert "(argtype & (wxFormatStringSpecifier<T>::value)) == argtype" failed in wxArgNormalizer(): format specifier doesn't match argument type
BACKTRACE:
[1] wxMBConvUTF32LE::~wxMBConvUTF32LE()
[2] char* std::string::_S_construct<char*>(char*, char*, std::allocator<char> const&, std::forward_iterator_tag)
[3] char* std::string::_S_construct<char*>(char*, char*, std::allocator<char> const&, std::forward_iterator_tag)
[4] char* std::string::_S_construct<char*>(char*, char*, std::allocator<char> const&, std::forward_iterator_tag)
[5] wxListEvent::~wxListEvent()
[6] wxAppConsoleBase::CallEventHandler(wxEvtHandler*, wxEventFunctor&, wxEvent&) const
[7] wxEvtHandler::ProcessEventIfMatchesId(wxEventTableEntryBase const&, wxEvtHandler*, wxEvent&)
[8] wxEvtHandler::SearchDynamicEventTable(wxEvent&)
[9] wxEvtHandler::TryHereOnly(wxEvent&)
[10] wxEvtHandler::DoTryChain(wxEvent&)
[11] wxEvtHandler::ProcessEvent(wxEvent&)
[12] wxWindowBase::TryAfter(wxEvent&)
[13] wxEvtHandler::SafelyProcessEvent(wxEvent&)
[14] wxToolBarBase::OnLeftClick(int, bool)
[15] g_signal_emit_valist
[16] g_signal_emit_by_name
[17] g_signal_emit_valist
[18] g_signal_emit
[19] g_closure_invoke
[20] g_signal_emit_valist
[21] g_signal_emit
[22] g_closure_invoke
[23] g_signal_emit_valist
[24] g_signal_emit
[25] gtk_propagate_event
[26] gtk_main_do_event
[27] g_main_context_dispatch
[28] g_main_loop_run
[29] gtk_main
[30] wxGUIEventLoop::DoRun()
[31] wxEventLoopBase::Run()
[32] wxAppConsoleBase::MainLoop()
[33] wxEntry(int&, wchar_t**)
[34] __libc_start_main
【问题讨论】:
标签: postgresql amazon-web-services ssh amazon-ec2 pgadmin