File tree Expand file tree Collapse file tree 4 files changed +10
-10
lines changed
uk.ac.stfc.isis.ibex.alarm/src/uk/ac/stfc/isis/ibex/alarm
uk.ac.stfc.isis.ibex.databases/src/uk/ac/stfc/isis/ibex/databases
uk.ac.stfc.isis.ibex.ui.logplotter.tests/src/uk/ac/stfc/isis/ibex/ui/logplotter/tests
uk.ac.stfc.isis.ibex.ui.logplotter/src/uk/ac/stfc/isis/ibex/ui/logplotter Expand file tree Collapse file tree 4 files changed +10
-10
lines changed Original file line number Diff line number Diff line change @@ -80,7 +80,7 @@ public void setInstrument(InstrumentInfo instrument) {
8080 * instrument.
8181 */
8282 private static String buildRdbUrl (String hostName , String table ) {
83- return "jdbc:mysql://" + hostName + "/" + table + "?useSSL=false&useUnicode=true&useJDBCCompliantTimezoneShift=true&useLegacyDatetimeCode=false&serverTimezone=Europe/London&autoReconnect=true" ;
83+ return "jdbc:mysql://" + hostName + "/" + table + "?useSSL=false&useUnicode=true&useJDBCCompliantTimezoneShift=true&useLegacyDatetimeCode=false&serverTimezone=Europe/London&autoReconnect=true&allowPublicKeyRetrieval=true " ;
8484 }
8585
8686 /**
Original file line number Diff line number Diff line change 3131 * Represents the RDB connection.
3232 */
3333public class Rdb {
34- private static final String MYSQL_OPTIONS = "?useSSL=false&useUnicode=true&useJDBCCompliantTimezoneShift=true&useLegacyDatetimeCode=false&serverTimezone=Europe/London&autoReconnect=true" ;
34+ private static final String MYSQL_OPTIONS = "?useSSL=false&useUnicode=true&useJDBCCompliantTimezoneShift=true&useLegacyDatetimeCode=false&serverTimezone=Europe/London&autoReconnect=true&allowPublicKeyRetrieval=true " ;
3535 private static final Logger LOG = IsisLog .getLogger (Rdb .class );
3636 private final String schema ;
3737 private static final String PROTOCOL = "jdbc:mysql:" ;
Original file line number Diff line number Diff line change @@ -75,17 +75,17 @@ public class LogPlotterSettingsTest {
7575 * instrument.
7676 */
7777 private static String BuildArchiveSettings (String instrumentName ) {
78- return "RDB|1|jdbc:mysql://" + instrumentName + "/archive?useSSL=false&useUnicode=true&useJDBCCompliantTimezoneShift=true&useLegacyDatetimeCode=false&serverTimezone=Europe/London&autoReconnect=true"
79- + "*RDB|2|jdbc:mysql://130.246.39.152/archive?useSSL=false&useUnicode=true&useJDBCCompliantTimezoneShift=true&useLegacyDatetimeCode=false&serverTimezone=Europe/London&autoReconnect=true" ;
78+ return "RDB|1|jdbc:mysql://" + instrumentName + "/archive?useSSL=false&useUnicode=true&useJDBCCompliantTimezoneShift=true&useLegacyDatetimeCode=false&serverTimezone=Europe/London&autoReconnect=true&allowPublicKeyRetrieval=true "
79+ + "*RDB|2|jdbc:mysql://130.246.39.152/archive?useSSL=false&useUnicode=true&useJDBCCompliantTimezoneShift=true&useLegacyDatetimeCode=false&serverTimezone=Europe/London&autoReconnect=true&allowPublicKeyRetrieval=true " ;
8080 }
8181
8282 /**
8383 * @param instrumentName The instrument name
8484 * @return The URLs settings string corresponding to the given instrument.
8585 */
8686 private static String BuildUrlsSettings (String instrumentName ) {
87- return "jdbc:mysql://" + instrumentName + "/archive?useSSL=false&useUnicode=true&useJDBCCompliantTimezoneShift=true&useLegacyDatetimeCode=false&serverTimezone=Europe/London&autoReconnect=true"
88- + "*jdbc:mysql://130.246.39.152/archive?useSSL=false&useUnicode=true&useJDBCCompliantTimezoneShift=true&useLegacyDatetimeCode=false&serverTimezone=Europe/London&autoReconnect=true" ;
87+ return "jdbc:mysql://" + instrumentName + "/archive?useSSL=false&useUnicode=true&useJDBCCompliantTimezoneShift=true&useLegacyDatetimeCode=false&serverTimezone=Europe/London&autoReconnect=true&allowPublicKeyRetrieval=true "
88+ + "*jdbc:mysql://130.246.39.152/archive?useSSL=false&useUnicode=true&useJDBCCompliantTimezoneShift=true&useLegacyDatetimeCode=false&serverTimezone=Europe/London&autoReconnect=true&allowPublicKeyRetrieval=true " ;
8989 }
9090
9191 // These settings represent the defaults, as set in
Original file line number Diff line number Diff line change @@ -101,16 +101,16 @@ private void setArchives(String hostName) {
101101 * @return The database URL corresponding to the given instrument.
102102 */
103103 private static String buildDatabaseUrl (String hostName ) {
104- return "jdbc:mysql://" + hostName + "/archive?useSSL=false&useUnicode=true&useJDBCCompliantTimezoneShift=true&useLegacyDatetimeCode=false&serverTimezone=Europe/London&autoReconnect=true"
105- + "*jdbc:mysql://130.246.39.152/archive?useSSL=false&useUnicode=true&useJDBCCompliantTimezoneShift=true&useLegacyDatetimeCode=false&serverTimezone=Europe/London&autoReconnect=true" ;
104+ return "jdbc:mysql://" + hostName + "/archive?useSSL=false&useUnicode=true&useJDBCCompliantTimezoneShift=true&useLegacyDatetimeCode=false&serverTimezone=Europe/London&autoReconnect=true&allowPublicKeyRetrieval=true "
105+ + "*jdbc:mysql://130.246.39.152/archive?useSSL=false&useUnicode=true&useJDBCCompliantTimezoneShift=true&useLegacyDatetimeCode=false&serverTimezone=Europe/London&autoReconnect=true&allowPublicKeyRetrieval=true " ;
106106 }
107107
108108 /**
109109 * @param hostName The instrument name
110110 * @return The archives URL corresponding to the given instrument.
111111 */
112112 private static String buildArchivesUrl (String hostName ) {
113- return "RDB|1|jdbc:mysql://" + hostName + "/archive?useSSL=false&useUnicode=true&useJDBCCompliantTimezoneShift=true&useLegacyDatetimeCode=false&serverTimezone=Europe/London&autoReconnect=true"
114- + "*RDB|2|jdbc:mysql://130.246.39.152/archive?useSSL=false&useUnicode=true&useJDBCCompliantTimezoneShift=true&useLegacyDatetimeCode=false&serverTimezone=Europe/London&autoReconnect=true" ;
113+ return "RDB|1|jdbc:mysql://" + hostName + "/archive?useSSL=false&useUnicode=true&useJDBCCompliantTimezoneShift=true&useLegacyDatetimeCode=false&serverTimezone=Europe/London&autoReconnect=true&allowPublicKeyRetrieval=true "
114+ + "*RDB|2|jdbc:mysql://130.246.39.152/archive?useSSL=false&useUnicode=true&useJDBCCompliantTimezoneShift=true&useLegacyDatetimeCode=false&serverTimezone=Europe/London&autoReconnect=true&allowPublicKeyRetrieval=true " ;
115115 }
116116}
You can’t perform that action at this time.
0 commit comments