Serv-U-Strings.h
上传用户:q2283699q
上传日期:2022-05-17
资源大小:10704k
文件大小:38k
源码类别:

Ftp客户端

开发平台:

Visual C++

  1. // Serv-U-Strings.h - Contains #defines for each string value contained in Serv-U RES
  2. //
  3. /////////////////////////////////////////////////////////////////////////////
  4. // Serv-U-Setup strings
  5. #define IDS_OLDREGGIE_COMMENT            101
  6. #define IDS_OLDREGGIE_HEADER             102
  7. #define IDS_SERVER_SECURITY_REQD         103
  8. #define IDS_DIR_CACHE_OBSOLETE           104
  9. #define IDS_SEND_RECV_BUFFERS            105
  10. #define IDS_LINKS_DEPRECATED             106
  11. #define IDS_NO_GROUP_ADMIN               107
  12. #define IDS_SHUTTING_DOWN                108
  13. #define IDS_UPDATING_DATA                109
  14. #define IDS_BACKING_UP                   110
  15. #define IDS_CHECKING_REGGIE              111
  16. #define IDS_UPNP_DISCOVER                112
  17. #define IDS_UN_HEADER                    113
  18. #define IDS_UN_COMMENT                   114
  19. #define IDS_TRAY_PASSWORD_SET            115
  20. #define IDS_LOCK_IN_HOME_CHANGE          116
  21. #define IDS_ODBC_DOMAIN_UPGRADED         117
  22. #define IDS_BETA_HEADING                 118
  23. #define IDS_BETA_COMMENT                 119
  24. #define IDS_MSG_TAGS_CHANGED             120
  25. /////////////////////////////////////////////////////////////////////////////
  26. // password recovery message strings
  27. #define IDS_PWDREC_SUBJECT             200
  28. #define IDS_PWDREC_MESSAGE             201
  29. /////////////////////////////////////////////////////////////////////////////
  30. // Serv-U-RES strings
  31. #define IDS_SERVICE_DESC                 9319
  32. #define IDS_SUEXE_SERVICE_DESC           9320
  33. #define IDS_ON                           9321
  34. #define IDS_OFF                          9322
  35. #define IDS_BLANK                        9323
  36. #define IDS_SSH_CHANGE_PASSWORD_PROMPT 9325
  37. #define IDS_EVENT 9326
  38. #define IDS_USER_WELCOME_MESSAGE 9327
  39. #define IDS_DATA1_SUEVENT_ID_USER_LOGIN 9328
  40. #define IDS_DATA2_SUEVENT_ID_USER_LOGIN 9329
  41. #define IDS_DATA1_SUEVENT_ID_USER_LOGOUT 9330
  42. #define IDS_DATA2_SUEVENT_ID_USER_LOGOUT 9331
  43. #define IDS_DATA1_SUEVENT_ID_USER_LOGIN_FAILURE 9332
  44. #define IDS_DATA2_SUEVENT_ID_USER_LOGIN_FAILURE 9333
  45. #define IDS_DATA1_SUEVENT_ID_USER_ADDED 9334
  46. #define IDS_DATA2_SUEVENT_ID_USER_ADDED 9335
  47. #define IDS_DATA1_SUEVENT_ID_IP_BLOCKED 9336
  48. #define IDS_DATA2_SUEVENT_ID_IP_BLOCKED 9337
  49. #define IDS_DATA1_SUEVENT_ID_IP_BLOCKED_TIME 9338
  50. #define IDS_DATA2_SUEVENT_ID_IP_BLOCKED_TIME 9339
  51. #define IDS_DATA1_SUEVENT_ID_FILE_UPLOAD 9340
  52. #define IDS_DATA2_SUEVENT_ID_FILE_UPLOAD 9341
  53. #define IDS_DATA1_SUEVENT_ID_FILE_DOWNLOAD 9342
  54. #define IDS_DATA2_SUEVENT_ID_FILE_DOWNLOAD 9343
  55. #define IDS_DATA1_SUEVENT_ID_FILE_DELETE 9344
  56. #define IDS_DATA2_SUEVENT_ID_FILE_DELETE 9345
  57. #define IDS_DATA1_SUEVENT_ID_FILE_MOVE 9346
  58. #define IDS_DATA2_SUEVENT_ID_FILE_MOVE 9347
  59. #define IDS_DATA1_SUEVENT_ID_DIR_CREATE 9348
  60. #define IDS_DATA2_SUEVENT_ID_DIR_CREATE 9349
  61. #define IDS_DATA1_SUEVENT_ID_DIR_DELETE 9350
  62. #define IDS_DATA2_SUEVENT_ID_DIR_DELETE 9351
  63. #define IDS_DATA1_SUEVENT_ID_DIR_MOVE 9352
  64. #define IDS_DATA2_SUEVENT_ID_DIR_MOVE 9353
  65. /////////////////////////////////////////////////////////////////////////////
  66. // Serv-U-FTP-Responses strings
  67. // general response strings
  68. #define IDS_LIST_USER 12500
  69. #define IDS_LIST_GROUP 12501
  70. #define IDS_LIST_TOTAL 12502
  71. // global FTP command responses
  72. // 200's
  73. #define IDS_FTPRESP_HELLO 12520
  74. #define IDS_FTPRESP_SYSOP_MESSAGE 12521
  75. #define IDS_FTPRESP_COMMAND_OKAY 12522
  76. #define IDS_FTPRESP_CMD_UNIMPLEMENTED 12523
  77. #define IDS_FTPRESP_TRANSFER_COMPLETE 12524
  78. #define IDS_FTPRESP_COMPRESSED_TRANSFER_COMPLETE 12525
  79. // 300's
  80. #define IDS_FTPRESP_TRANSFER_STATUS 12590
  81. // 400's
  82. #define IDS_FTPRESP_TOO_MANY_USERS 12600
  83. #define IDS_FTPRESP_CONNECTION_TIMED_OUT 12601
  84. #define IDS_FTPRESP_SERVER_GOING_DOWN 12602
  85. #define IDS_FTPRESP_SERVER_TEMP_UNAVAIL 12603
  86. #define IDS_FTPRESP_EXCEEDED_MAX_SESSION_TIME 12604
  87. #define IDS_FTPRESP_TOO_MANY_COMMANDS_BEFORE_LOGIN 12605
  88. #define IDS_FTPRESP_TOO_MANY_SESSIONS_IP 12606
  89. #define IDS_FTPRESP_IP_TEMPORARILY_BLOCKED 12607
  90. #define IDS_FTPRESP_DATA_CONNECTION_IN_USE 12608
  91. #define IDS_FTPRESP_OUT_OF_NETWORK_SOCKETS 12609
  92. #define IDS_FTPRESP_CANNOT_OPEN_DATA_CONNECTION 12610
  93. #define IDS_FTPRESP_DATA_CONN_CLOSED_TRANS_ABORTED 12611
  94. #define IDS_FTPRESP_DATA_CONN_CLOSED_SYSOP_ABORTED 12612
  95. #define IDS_FTPRESP_DATA_CONN_SSL_NEG_FAILED 12613
  96. #define IDS_FTPRESP_DATA_CONN_UNEXPECTEDLY_CLOSED 12614
  97. #define IDS_FTPRESP_TRANSFER_ABORTED 12615
  98. #define IDS_FTPRESP_COMMAND_PENDING 12616
  99. #define IDS_FTPRESP_COMMAND_ABORTED 12617
  100. #define IDS_FTPRESP_INTERNAL_ERROR 12618
  101. // 500's
  102. #define IDS_FTPRESP_CMD_UNKNOWN 12700
  103. #define IDS_FTPRESP_MISSING_RESPONSE_STRING_FMT 12701
  104. #define IDS_FTPRESP_SYNTAX_ERROR_PARAMETERS 12702
  105. #define IDS_FTPRESP_INVALID_PATH 12703
  106. #define IDS_FTPRESP_CMD_DISABLED 12704
  107. #define IDS_FTPRESP_BAD_SEQUENCE_OF_COMMANDS 12705
  108. #define IDS_FTPRESP_CMD_NOT_IMPL_FOR_PARAM 12706
  109. #define IDS_FTPRESP_NOT_LOGGED_IN 12707
  110. #define IDS_FTPRESP_LOGIN_TOO_MANY_INVALID_TRIES 12708
  111. #define IDS_FTPRESP_PASSWORD_EXPIRED 12709
  112. #define IDS_FTPRESP_UNAUTHORIZED_IP 12710
  113. #define IDS_FTPRESP_HOME_DIR_MISSING 12711
  114. #define IDS_FTPRESP_INVALID_OPT_SECURE_DATA_REQ 12712
  115. #define IDS_FTPRESP_PATHNAME_PERMISSION_DENIED 12713
  116. #define IDS_FTPRESP_PATHNAME_NO_SUCH_FILE_OR_DIR 12714
  117. #define IDS_FTPRESP_FILE_DOES_NOT_EXIST 12715
  118. #define IDS_FTPRESP_DIR_DOES_NOT_EXIST 12716
  119. #define IDS_FTPRESP_SERVER_STOP_PENDING 12717
  120. #define IDS_FTPRESP_FILE_IS_DIR 12718
  121. #define IDS_FTPRESP_DIR_IS_FILE 12719
  122. #define IDS_FTPRESP_PATH_IS_PORT 12720
  123. #define IDS_FTPRESP_CANT_REST_EMPTY_FILE 12721
  124. #define IDS_FTPRESP_CANT_REST_BEYOND_EOF 12722
  125. #define IDS_FTPRESP_CANT_SET_FILE_POS 12723
  126. #define IDS_FTPRESP_NO_FILES_FOUND 12724
  127. #define IDS_FTPRESP_CANT_CHANGE_DATE_TIME 12725
  128. #define IDS_FTPRESP_RNTO_ALREADY_EXISTS 12726
  129. // general FTP command strings
  130. #define IDS_FTPCMND_BINARY 12800
  131. #define IDS_FTPCMND_ASCII 12801
  132. #define IDS_UNLIMITED 12802
  133. #define IDS_NA 12803
  134. #define IDS_USER 12804
  135. #define IDS_SESSION 12805
  136. #define IDS_FILES 12806
  137. #define IDS_KB 12807
  138. // OPTS messages
  139. #define IDS_FTPRESP_OPTS_SYNTAX 12820
  140. #define IDS_FTPRESP_OPTS_INVALID_OPTION 12821
  141. #define IDS_FTPRESP_OPTS_INVALID_SUBCOMMAND 12822
  142. // OPTS MODE messages
  143. #define IDS_FTPCMND_OPTS_MODE_SYNTAX 12830
  144. #define IDS_FTPRESP_OPTS_MODE_Z 12831
  145. // OPTS MLST messages
  146. #define IDS_FTPCMND_OPTS_MLST_SYNTAX 12840
  147. #define IDS_FTPRESP_OPTS_MLST_OPTS 12841
  148. #define IDS_FTPRESP_OPTS_MLST_INVALID_OPTIONS 12842
  149. // OPTS UTF8 messages
  150. #define IDS_FTPCMND_OPTS_UTF8_SYNTAX 12845
  151. #define IDS_FTPRESP_OPTS_UTF8 12846
  152. // CLNT messages
  153. #define IDS_FTPCMND_CLNT_SYNTAX 12850
  154. #define IDS_FEATDESC_CLNT 12851
  155. #define IDS_FTPRESP_CLIENT_NOTED 12852
  156. // CSID messages
  157. #define IDS_FTPCMND_CSID_SYNTAX 12855
  158. #define IDS_FEATDESC_CSID 12856
  159. #define IDS_FTPRESP_CSID_OKAY 12857
  160. // MODE messages
  161. #define IDS_FTPCMND_MODE_SYNTAX 12860
  162. #define IDS_FEATDESC_MODE 12861
  163. #define IDS_FTPRESP_MODE_OKAY 12862
  164. // NOOP messages
  165. #define IDS_FTPCMND_NOOP_SYNTAX 12870
  166. // HELP messages
  167. #define IDS_FTPCMND_HELP_SYNTAX 12880
  168. #define IDS_FTPRESP_HELP_INVALID_COMMAND 12881
  169. #define IDS_FTPRESP_HELP_UNAVAIL 12882
  170. #define IDS_FTPRESP_HELP_SYNTAX 12883
  171. #define IDS_FTPRESP_HELP_FIRST 12884
  172. #define IDS_FTPRESP_HELP_LAST 12885
  173. // FEAT messages
  174. #define IDS_FTPCMND_FEAT_SYNTAX 12890
  175. #define IDS_FTPRESP_FEAT_FIRST 12891
  176. #define IDS_FTPRESP_FEAT_LAST 12892
  177. // HOST messages
  178. #define IDS_FTPCMND_HOST_SYNTAX 12900
  179. #define IDS_FEATDESC_HOST 12901
  180. #define IDS_FTPRESP_HOST_INVALID_PARAMETER 12902
  181. #define IDS_FTPRESP_HOST_DOMAIN_NOT_FOUND 12903
  182. #define IDS_FTPRESP_HOST_ALREADY_LOGGED_IN 12904
  183. #define IDS_FTPRESP_HOST_UNAUTHORIZED_IP 12905
  184. // USER messages
  185. #define IDS_FTPCMND_USER_SYNTAX 13100
  186. #define IDS_FTPRESP_USER_LOGGED_IN 13101
  187. #define IDS_FTPRESP_USER_NAME_OKAY_NEED_PASSWORD 13102
  188. #define IDS_FTPRESP_USER_NAME_OKAY_NEED_EMAILADDR 13103
  189. #define IDS_FTPRESP_USER_OKAY_SKEY_PASSWORD 13104
  190. #define IDS_FTPRESP_USER_NO_ANONYMOUS 13105
  191. #define IDS_FTPRESP_USER_NEED_SECURE 13106
  192. #define IDS_FTPRESP_USER_INVALID 13107
  193. // PASS messages
  194. #define IDS_FTPCMND_PASS_SYNTAX 13120
  195. #define IDS_FTPRESP_PASS_OKAY 13121
  196. #define IDS_FTPRESP_PASS_PASSWORD_EXPIRED_CHANGE 13122
  197. #define IDS_FTPRESP_PASS_CANT_FIND_HOME 13123
  198. #define IDS_FTPRESP_PASS_USE_REAL_EMAIL_ADDR 13124
  199. #define IDS_FTPRESP_PASS_NO_FTP 13125
  200. #define IDS_FTPRESP_REVERSE_DNS_NAME_REQUIRED_TO_LOGIN 13126
  201. #define IDS_FTPRESP_USER_UNAVAILABLE 13127
  202. // REIN messages
  203. #define IDS_FTPCMND_REIN_SYNTAX 13140
  204. #define IDS_FTPRESP_REIN_OKAY 13141
  205. // QUIT messages
  206. #define IDS_FTPCMND_QUIT_SYNTAX 13150
  207. #define IDS_FTPRESP_QUIT_OKAY 13151
  208. // ABOR messages
  209. #define IDS_FTPCMND_ABOR_SYNTAX 13160
  210. #define IDS_FTPRESP_ABOR_OKAY 13161
  211. // SYST messages
  212. #define IDS_FTPCMND_SYST_SYNTAX 13170
  213. #define IDS_FTPRESP_SYST_OKAY 13171
  214. // STAT messages
  215. #define IDS_FTPCMND_STAT_SYNTAX 13185
  216. #define IDS_FTPRESP_STAT_FIRST 13186
  217. #define IDS_FTPRESP_STAT_LAST 13187
  218. #define IDS_FTPCMND_STAT_RATIO 13188
  219. #define IDS_FTPCMND_STAT_RATIO_CREDIT 13189
  220. #define IDS_FTPCMND_STAT_QUOTA 13190
  221. #define IDS_FTPCMND_STAT_ACTIVE_UPLOAD 13191
  222. #define IDS_FTPCMND_STAT_ACTIVE_DOWNLOAD 13192
  223. // AUTH messages
  224. #define IDS_FTPCMND_AUTH_SYNTAX 13210
  225. #define IDS_FEATDESC_AUTH 13211
  226. #define IDS_FTPRESP_AUTH_OKAY_INITIALIZING_SSL 13212
  227. #define IDS_FTPRESP_AUTH_OKAY_ALREADY_HAVE_SSL 13213
  228. #define IDS_FTPRESP_AUTH_UNKNOWN_MECHANISM 13214
  229. #define IDS_FTPRESP_AUTH_CANT_OPEN_CERT_FILE 13215
  230. #define IDS_FTPRESP_AUTH_CANT_OPEN_PRIVATE_KEY_FILE 13216
  231. #define IDS_FTPRESP_AUTH_CANT_LOAD_TRUSTED_CA_FILE 13217
  232. // PBSZ messages
  233. #define IDS_FTPCMND_PBSZ_SYNTAX 13220
  234. #define IDS_FEATDESC_PBSZ 13221
  235. #define IDS_FTPRESP_PBSZ_IS_ZERO 13222
  236. #define IDS_FTPRESP_PBSZ_SET_TO 13223
  237. #define IDS_FTPRESP_PBSZ_SSL_REQ_BEFORE 13224
  238. // PROT messages
  239. #define IDS_FTPCMND_PROT_SYNTAX 13230
  240. #define IDS_FEATDESC_PROT 13231
  241. #define IDS_FTPRESP_PROT_P_OKAY 13232
  242. #define IDS_FTPRESP_PROT_C_OKAY 13233
  243. #define IDS_FTPRESP_PROT_COMMAND_NOT_SECURE 13234
  244. #define IDS_FTPRESP_PROT_CANNOT_OPEN_DATA 13235
  245. // CCC messages
  246. #define IDS_FTPCMND_CCC_SYNTAX 13240
  247. #define IDS_FEATDESC_CCC 13241
  248. #define IDS_FTPRESP_CCC_OKAY 13242
  249. #define IDS_FTPRESP_CCC_COMMAND_NOT_SECURE 13243
  250. // SSCN messages
  251. #define IDS_FTPCMND_SSCN_SYNTAX 13250
  252. #define IDS_FEATDESC_SSCN 13251
  253. #define IDS_FTPRESP_SSCN_SERVER_METHOD 13252
  254. #define IDS_FTPRESP_SSCN_CLIENT_METHOD 13253
  255. // CWD messages
  256. #define IDS_FTPCMND_CWD_SYNTAX 13260
  257. #define IDS_FTPRESP_CWD_DIR_CHANGED 13261
  258. #define IDS_FTPRESP_CWD_CANNOT_CHANGE_PATH_TO_PORT 13262
  259. // CDUP messages
  260. #define IDS_FTPCMND_CDUP_SYNTAX 13265
  261. // PWD messages
  262. #define IDS_FTPCMND_PWD_SYNTAX 13270
  263. #define IDS_FTPRESP_PWD_OKAY 13271
  264. // MKD messages
  265. #define IDS_FTPCMND_MKD_SYNTAX 13275
  266. #define IDS_FTPRESP_MKD_OKAY 13276
  267. #define IDS_FTPRESP_MKD_UNABLE_TO_CREATE 13277
  268. #define IDS_FTPRESP_MKD_CANNOT_CREATE_PORT 13278
  269. #define IDS_FTPRESP_MKD_ALREADY_EXISTS 13279
  270. // RMD messages
  271. #define IDS_FTPCMND_RMD_SYNTAX 13285
  272. #define IDS_FTPRESP_RMD_OKAY 13286
  273. #define IDS_FTPRESP_RMD_CANNOT_DELETE_DIRECTORY 13287
  274. #define IDS_FTPRESP_RMD_CANNOT_REMOVE_PORT 13288
  275. // RMDA messages
  276. #define IDS_FTPCMND_RMDA_SYNTAX 13290
  277. #define IDS_FEATDESC_RMDA 13291
  278. // PORT messages
  279. #define IDS_FTPCMND_PORT_SYNTAX 13295
  280. #define IDS_FTPRESP_PORT_OKAY 13296
  281. #define IDS_FTPRESP_PORT_ONLY_CLIENT_IP_ALLOWED 13297
  282. #define IDS_FTPRESP_PORT_INVALID_PORT_NUMBER 13298
  283. // PASV messages
  284. #define IDS_FTPCMND_PASV_SYNTAX 13305
  285. #define IDS_FTPRESP_PASV_OKAY 13306
  286. #define IDS_FTPRESP_PASV_UNABLE_TOSETUP_LISTEN_SOCK 13307
  287. #define IDS_FTPRESP_PASV_TOO_MANY_PASV_REQUESTS 13308
  288. #define IDS_FTPRESP_PASV_ONLY_CLIENT_IP_ALLOWED 13309
  289. // TYPE messages
  290. #define IDS_FTPCMND_TYPE_SYNTAX 13315
  291. #define IDS_FTPRESP_TYPE_SET_A 13316
  292. #define IDS_FTPRESP_TYPE_SET_I 13317
  293. // RETR messages
  294. #define IDS_FTPCMND_RETR_SYNTAX 13325
  295. #define IDS_FTPRESP_RETR_OPENING_DATA_CONNECTION 13326
  296. #define IDS_FTPRESP_RETR_DATA_CONN_CLOSED_BY_CLIENT 13327
  297. #define IDS_FTPRESP_RETR_CANT_OPEN_FILE 13328
  298. #define IDS_FTPRESP_RETR_INSUFFICIENT_CREDIT 13329
  299. // STOR messages
  300. #define IDS_FTPCMND_STOR_SYNTAX 13340
  301. #define IDS_FTPRESP_STOR_OPENING_DATA_CONNECTION 13341
  302. #define IDS_FTPRESP_STOR_CANT_WRITE 13342
  303. #define IDS_FTPRESP_STOR_INSUFFICIENT_DISK_QUOTA 13343
  304. #define IDS_FTPRESP_STOR_INSUFFICIENT_DISK_SPACE 13344
  305. #define IDS_FTPRESP_STOR_FILE_TOO_LARGE 13345
  306. #define IDS_FTPRESP_STOR_CANT_CREATE_FILE 13346
  307. // STOU messages
  308. #define IDS_FTPCMND_STOU_SYNTAX 13355
  309. #define IDS_FTPRESP_STOU_OPENING_DATA_CONNECTION 13356
  310. #define IDS_FTPRESP_STOU_CANT_CREATE_UNIQUE_NAME 13357
  311. // THMB messages
  312. #define IDS_FTPCMND_THMB_SYNTAX 13365
  313. #define IDS_FEATDESC_THMB 13366
  314. #define IDS_FTPRESP_THMB_OPENING_DATA_CONNECTION 13367
  315. #define IDS_FTPRESP_THMB_CANT_LOAD_GDI_PLUS 13368
  316. #define IDS_FTPRESP_THMB_CANT_CREATE_THUMBNAIL 13369
  317. #define IDS_FTPRESP_THMB_CANT_SAVE_THUMBNAIL 13370
  318. // STRU messages
  319. #define IDS_FTPCMND_STRU_SYNTAX 13375
  320. #define IDS_FTPRESP_STRU_F_OKAY 13376
  321. #define IDS_FTPRESP_STRU_R_OKAY 13377
  322. #define IDS_FTPRESP_STRU_P_OKAY 13378
  323. // APPE messages
  324. #define IDS_FTPCMND_APPE_SYNTAX 13380
  325. #define IDS_FTPRESP_APPE_CANT_RESTART 13381
  326. // ALLO messages
  327. #define IDS_FTPCMND_ALLO_SYNTAX 13385
  328. #define IDS_FTPRESP_ALLO_OKAY 13386
  329. #define IDS_FTPRESP_ALLO_NOT_ENOUGH_SPACE 13387
  330. // REST messages
  331. #define IDS_FTPCMND_REST_SYNTAX 13395
  332. #define IDS_FEATDESC_REST 13396
  333. #define IDS_FTPRESP_REST_RESTARTING_AT 13397
  334. // SIZE messages
  335. #define IDS_FTPCMND_SIZE_SYNTAX 13405
  336. #define IDS_FEATDESC_SIZE 13406
  337. #define IDS_FTPRESP_SIZE_OKAY 13407
  338. #define IDS_FTPRESP_SIZE_CANT_GET_SIZE_OF_PORT 13408
  339. // DSIZ messages
  340. #define IDS_FTPCMND_DSIZ_SYNTAX 13410
  341. #define IDS_FEATDESC_DSIZ 13411
  342. #define IDS_FTPRESP_DSIZ_OKAY 13412
  343. #define IDS_FTPRESP_DSIZ_CANT_GET_SIZE_OF_PORT 13413
  344. // AVBL messages
  345. #define IDS_FTPCMND_AVBL_SYNTAX 13415
  346. #define IDS_FEATDESC_AVBL 13416
  347. #define IDS_FTPRESP_AVBL_OKAY 13417
  348. #define IDS_FTPRESP_AVBL_CANT_GET_AVBL_OF_PORT 13418
  349. // RNFR messages
  350. #define IDS_FTPCMND_RNFR_SYNTAX 13420
  351. #define IDS_FTPRESP_RNFR_OKAY 13421
  352. // RNTO messages
  353. #define IDS_FTPCMND_RNTO_SYNTAX 13425
  354. #define IDS_FTPRESP_RNTO_OKAY 13426
  355. #define IDS_FTPRESP_RNTO_CANNOT_RENAME_TO_PORT 13427
  356. #define IDS_FTPRESP_RNTO_UNABLE_TO_RENAME 13428
  357. // DELE messages
  358. #define IDS_FTPCMND_DELE_SYNTAX 13430
  359. #define IDS_FTPRESP_DELE_OKAY 13431
  360. #define IDS_FTPRESP_DELE_CANNOT_DELETE_FILE 13432
  361. #define IDS_FTPRESP_DELE_CANNOT_DELETE_A_PORT 13433
  362. // MDTM messages
  363. #define IDS_FTPCMND_MDTM_SYNTAX 13440
  364. #define IDS_FEATDESC_MDTM 13441
  365. #define IDS_FTPRESP_MDTM_OKAY 13442
  366. #define IDS_FTPRESP_MDTM_DATE_TIME_CHANGE_OKAY 13443
  367. #define IDS_FTPRESP_MDTM_CANT_DETERMINE_DATE_TIME 13444
  368. #define IDS_FTPRESP_MDTM_CANT_DO_PORT 13445
  369. #define IDS_FTPRESP_MDTM_CANT_SET_TO_FUTURE 13446
  370. // XCRC messages
  371. #define IDS_FTPCMND_XCRC_SYNTAX 13455
  372. #define IDS_FEATDESC_XCRC 13456
  373. #define IDS_FTPRESP_XCRC_OKAY 13457
  374. #define IDS_FTPRESP_XCRC_CANNOT_READ_FROM_FILE 13458
  375. // LIST messages
  376. #define IDS_FTPCMND_LIST_SYNTAX 13465
  377. #define IDS_FTPRESP_LIST_OKAY 13466
  378. #define IDS_FTPRESP_LIST_CANNOT_LIST_PORT 13467
  379. #define IDS_FTPRESP_LIST_DATA_CONN_CLOSED_ABORTED 13468
  380. // MLST messages
  381. #define IDS_FTPCMND_MLST_SYNTAX 13475
  382. #define IDS_FEATDESC_MLST 13476
  383. #define IDS_FTPRESP_MLST_OKAY 13477
  384. // MLSD messages
  385. #define IDS_FTPCMND_MLSD_SYNTAX 13485
  386. #define IDS_FTPRESP_MLSD_OKAY 13486
  387. #define IDS_FTPRESP_MLSD_WILDCARDS_NOT_ALLOWED 13487
  388. #define IDS_FTPRESP_MLSD_PATHNAME_NOT_DIRECTORY 13488
  389. // SITE messages
  390. #define IDS_FTPCMND_SITE_SYNTAX 13494
  391. // SITE PSWD messages
  392. #define IDS_FTPCMND_SITE_PSWD_SYNTAX 13495
  393. #define IDS_FTPRESP_SITE_PSWD_OKAY 13496
  394. #define IDS_FTPRESP_SITE_PSWD_NO_OLD_PASSWORD_MATCH 13497
  395. #define IDS_FTPRESP_SITE_PSWD_PASSWORD_TOO_SHORT 13498
  396. #define IDS_FTPRESP_SITE_PSWD_NOT_COMPLEX 13499
  397. #define IDS_FTPRESP_SITE_PSWD_OLD_NEW_MATCH 13500
  398. #define IDS_FTPRESP_SITE_PSWD_INVALID_PARAMETERS 13501
  399. #define IDS_FTPRESP_SITE_PSWD_CANT_CHANGE_PASSWORD 13502
  400. #define IDS_FTPRESP_SITE_PSWD_CANT_CHANGE_ANONYMOUS 13503
  401. // SITE SET TRANSFERPROGRESS messages
  402. #define IDS_FTPCMND_SITE_SET_SYNTAX 13510
  403. #define IDS_FTPRESP_SITE_SET_TRANSFER_PROG_OKAY 13511
  404. // SITE ZONE messages
  405. #define IDS_FTPCMND_SITE_ZONE_SYNTAX 13530
  406. #define IDS_FTPRESP_SITE_ZONE_OKAY 13531
  407. #define IDS_FTPRESP_SITE_ZONE_CANT_GET_TZ 13532
  408. // SITE CHMOD messages
  409. #define IDS_FTPCMND_SITE_CHMOD_SYNTAX 13540
  410. #define IDS_FTPRESP_SITE_CHMOD_OKAY 13541
  411. #define IDS_FTPRESP_SITE_CHMOD_CANT_CHANGE 13542
  412. // SITE MSG messages
  413. #define IDS_FTPCMND_SITE_MSG_SYNTAX 13550
  414. #define IDS_FTPRESP_SITE_MSG_OKAY 13551
  415. // SITE EXEC messages
  416. #define IDS_FTPCMND_SITE_EXEC_SYNTAX 13560
  417. #define IDS_FTPRESP_SITE_EXEC_OKAY 13561
  418. #define IDS_FTPRESP_SITE_EXEC_COMMAND_LINE 13562
  419. #define IDS_FTPRESP_SITE_EXEC_PORTS 13563
  420. // NLST messages
  421. #define IDS_FTPCMND_NLST_SYNTAX 13570
  422. // MFMT messages
  423. #define IDS_FTPCMND_MFMT_SYNTAX 13580
  424. #define IDS_FEATDESC_MFMT 13581
  425. #define IDS_FTPRESP_MFMT_OKAY 13582
  426. // MFCT messages
  427. #define IDS_FTPCMND_MFCT_SYNTAX 13590
  428. #define IDS_FEATDESC_MFCT 13591
  429. #define IDS_FTPRESP_MFCT_OKAY 13592
  430. // MFF messages
  431. #define IDS_FTPCMND_MFF_SYNTAX 13600
  432. #define IDS_FEATDESC_MFF 13601
  433. #define IDS_FTPRESP_MFF_OKAY 13602
  434. #define IDS_FTPRESP_MFF_INVALID_FACT 13603
  435. /////////////////////////////////////////////////////////////////////////////
  436. // Serv-U-SSH strings
  437. // general
  438. #define IDS_SSH_LANGUAGE 14950
  439. // authentication
  440. #define IDS_SSH_PROTERR_PASSWORD_EXPECTED 15000
  441. #define IDS_SSH_PROTERR_EXPECTED_AUTH_TYPE 15001
  442. #define IDS_SSH_PROTERR_EXPECTED_PUBLIC_KEY_AUTH 15002
  443. #define IDS_SSH_PROTERR_EXPECTED_SSH_CONNECTION 15003
  444. #define IDS_SSH_PROTERR_PACKET_TOO_LARGE 15004
  445. #define IDS_SSH_INVALID_CLIENT_PROTOCOL_ID 15005
  446. #define IDS_SSH_UNABLE_TO_CHOOSE_CRYPTOS 15006
  447. #define IDS_SSH_UNABLE_TO_USE_CLIENT_KEYS_SIG 15007
  448. #define IDS_SSH_INVALID_KEY_EXCHANGE_VALUE 15008
  449. #define IDS_SSH_INVALID_STATE 15009
  450. #define IDS_SSH_INVALID_PUBLIC_KEY 15010
  451. #define IDS_SSH_INVALID_SERVICE_REQUEST 15011
  452. #define IDS_SSH_CLIENT_DISCONNECT_REQUEST_FMT 15012
  453. #define IDS_SSH_INVALID_GLOBAL_REQUEST 15013
  454. // channel results
  455. #define IDS_SSH_CHANNEL_FAILURE 15020
  456. // SSH_FXP_STAT error strings
  457. // NOTE: when adding to these, remember to add to Serv-U-Log.h as well
  458. #define IDS_SSH_FX_FIRST 15100
  459. #define IDS_SSH_FX_OK 15100
  460. #define IDS_SSH_FX_EOF 15101
  461. #define IDS_SSH_FX_NO_SUCH_FILE 15102
  462. #define IDS_SSH_FX_PERMISSION_DENIED 15103
  463. #define IDS_SSH_FX_FAILURE 15104
  464. #define IDS_SSH_FX_BAD_MESSAGE 15105
  465. #define IDS_SSH_FX_NO_CONNECTION 15106
  466. #define IDS_SSH_FX_CONNECTION_LOST 15107
  467. #define IDS_SSH_FX_OP_UNSUPPORTED 15108
  468. #define IDS_SSH_FX_INVALID_HANDLE 15109
  469. #define IDS_SSH_FX_NO_SUCH_PATH 15110
  470. #define IDS_SSH_FX_FILE_ALREADY_EXISTS 15111
  471. #define IDS_SSH_FX_WRITE_PROTECT 15112
  472. #define IDS_SSH_FX_NO_MEDIA 15113
  473. #define IDS_SSH_FX_NO_SPACE_ON_FILESYSTEM 15114
  474. #define IDS_SSH_FX_QUOTA_EXCEEDED 15115
  475. #define IDS_SSH_FX_UNKNOWN_PRINCIPLE 15116
  476. #define IDS_SSH_FX_LOCK_CONFlICT 15117
  477. #define IDS_SSH_FX_DIR_NOT_EMPTY 15118
  478. #define IDS_SSH_FX_NOT_A_DIRECTORY 15119
  479. #define IDS_SSH_FX_INVALID_FILENAME 15120
  480. #define IDS_SSH_FX_LINK_LOOP 15121
  481. #define IDS_SSH_FX_CANNOT_DELETE 15122
  482. #define IDS_SSH_FX_INVALID_PARAMETER 15123
  483. #define IDS_SSH_FX_FILE_IS_A_DIRECTORY 15124
  484. #define IDS_SSH_FX_BYTE_RANGE_LOCK_CONFLICT 15125
  485. #define IDS_SSH_FX_BYTE_RANGE_LOCK_REFUSED 15126
  486. #define IDS_SSH_FX_DELETE_PENDING 15127
  487. #define IDS_SSH_FX_FILE_CORRUPT 15128
  488. #define IDS_SSH_FX_OWNER_INVALID 15129
  489. #define IDS_SSH_FX_GROUP_INVALID 15130
  490. #define IDS_SSH_FX_NO_MATCHING_BYTE_RANGE_LOCK 15131
  491. #define IDS_SSH_FX_UNKNOWN_ERROR 15132
  492. // disconnect reason code
  493. #define IDS_SSHDIS_HOST_NOT_ALLOWED_TO_CONNECT 15200
  494. #define IDS_SSHDIS_PROTOCOL_ERROR 15201
  495. #define IDS_SSHDIS_KEY_EXCHANGE_FAILED 15202
  496. #define IDS_SSHDIS_HOST_AUTHENTICATION_FAILED 15203
  497. #define IDS_SSHDIS_MAC_ERROR 15204
  498. #define IDS_SSHDIS_COMPRESSION_ERROR 15205
  499. #define IDS_SSHDIS_SERVICE_NOT_AVAILABLE 15206
  500. #define IDS_SSHDIS_PROTOCOL_VERSION_NOT_SUPPORTED 15207
  501. #define IDS_SSHDIS_HOST_KEY_NOT_VERIFIABLE 15208
  502. #define IDS_SSHDIS_CONNECTION_LOST 15209
  503. #define IDS_SSHDIS_BY_APPLICATION 15210
  504. #define IDS_SSHDIS_TOO_MANY_CONNECTIONS 15211
  505. #define IDS_SSHDIS_AUTH_CANCELLED_BY_USER 15212
  506. #define IDS_SSHDIS_NO_MORE_AUTH_METHODS_AVAILABLE 15213
  507. #define IDS_SSHDIS_ILLEGAL_USER_NAME 15214
  508. /////////////////////////////////////////////////////////////////////////////
  509. // HTTP strings
  510. // HTTP errors
  511. // DO NOT TRANSLATE THESE STRINGS, they are used internally only
  512. #define IDS_SU_HTTP_OK 16200
  513. #define IDS_SU_HTTP_CREATED 16201
  514. #define IDS_SU_HTTP_ACCEPTED 16202
  515. #define IDS_SU_HTTP_NO_CONTENT 16204
  516. #define IDS_SU_HTTP_PARTIAL_CONTENT 16206
  517. #define IDS_SU_HTTP_MOVED_PERMANENTLY 16301
  518. #define IDS_SU_HTTP_MOVED_TEMPORARILY 16302
  519. #define IDS_SU_HTTP_NOT_MODIFIED 16304
  520. #define IDS_SU_HTTP_BAD_REQUEST 16400
  521. #define IDS_SU_HTTP_UNAUTHORIZED 16401
  522. #define IDS_SU_HTTP_FORBIDDEN 16403
  523. #define IDS_SU_HTTP_NOT_FOUND 16404
  524. #define IDS_SU_HTTP_INTERNAL_SERVER_ERROR 16500
  525. #define IDS_SU_HTTP_NOT_IMPLEMENTED 16501
  526. #define IDS_SU_HTTP_BAD_GATEWAY 16502
  527. #define IDS_SU_HTTP_SERVICE_UNAVAILABLE 16503
  528. // general
  529. #define IDS_SU_HTTP_FIRST 16000
  530. // misc. strings
  531. #define IDS_SU_HTTP_ENCRYPTED 16600
  532. /////////////////////////////////////////////////////////////////////////////
  533. // Serv-U-Tray strings
  534. // general
  535. #define IDS_SU_TRAY_FIRST 17000
  536. // tray pop-up menu
  537. #define IDS_SU_TRAY_MENU_START_ADMIN 17000
  538. #define IDS_SU_TRAY_MENU_START_SU 17001
  539. #define IDS_SU_TRAY_MENU_STOP_SU 17002
  540. #define IDS_SU_TRAY_MENU_THEMES 17003
  541. #define IDS_SU_TRAY_MENU_SHOW_NOTIFICATIONS 17004
  542. #define IDS_SU_TRAY_MENU_START_AUTOMATICALLY 17005
  543. #define IDS_SU_TRAY_MENU_START_SERV_U_SERVICE 17006
  544. #define IDS_SU_TRAY_MENU_USE_BROWSER 17007
  545. #define IDS_SU_TRAY_MENU_KB 17008
  546. #define IDS_SU_TRAY_MENU_SUPPORT 17009
  547. #define IDS_SU_TRAY_MENU_ABOUT 17010
  548. #define IDS_SU_TRAY_MENU_REGISTER 17011
  549. #define IDS_SU_TRAY_MENU_EXIT_TRAY 17012
  550. // sub-menus
  551. #define IDS_SU_TRAY_MENU_DEFAULT_THEME 17020
  552. #define IDS_SU_TRAY_MENU_DEFAULT_NO_ANI_THEME 17021
  553. #define IDS_SU_TRAY_MENU_CLASSIC_THEME 17022
  554. #define IDS_SU_TRAY_MENU_CUSTOM_THEME 17023
  555. #define IDS_SU_TRAY_MENU_THEME_EDITOR 17024
  556. // server states
  557. #define IDS_SERVER_STATE_NOT_RUNNING 17050
  558. #define IDS_SERVER_STATE_RUNNING 17051
  559. #define IDS_SERVER_STATE_RUNNING_LISTEN_ERROR 17052
  560. #define IDS_SERVER_STATE_SESSION_CONNECTED 17053
  561. #define IDS_SERVER_STATE_TRANSFERRING 17054
  562. #define IDS_SERVER_STATE_PAST_TRIAL 17055
  563. // management console
  564. #define IDS_SERVER_UP_TIME_FMT 17070
  565. #define IDS_SERVER_SESSIONS_FMT 17071
  566. #define IDS_SERVER_TRANSFER_STATS_FMT 17072
  567. #define IDS_SU_TRAY_BYTES_FMT 17073
  568. #define IDS_SU_TRAY_KB_FMT 17074
  569. #define IDS_SU_TRAY_MB_FMT 17075
  570. #define IDS_SU_TRAY_GB_FMT 17076
  571. #define IDS_SU_TRAY_DOMAINS_FMT 17077
  572. // misc. strings
  573. #define IDS_SU_TRAY_STATE 17090
  574. #define IDS_SU_TRAY_IMAGES 17091
  575. #define IDS_TRAY_THEME_FILE_OPEN_FILTERS 17092
  576. #define IDS_TRAY_THEME_FILEARCH_OPEN_FILTERS 17093
  577. #define IDS_SERVU_THEMES_DIR 17094
  578. #define IDS_TRAY_USER_THEME_DIR_TIP 17095
  579. #define IDS_DELETE_CREATED_DIRS_FMT 17096
  580. #define IDS_UNABLE_TO_LOAD_SELECTED_THEME 17097
  581. #define IDS_UNABLE_TO_STORE_THEME 17098
  582. #define IDS_THEME_CHANGED_SAVE 17099
  583. #define IDS_SU_TRAY_FILE_NAME 17100
  584. #define IDS_SU_TRAY_DURATION 17101
  585. #define IDS_SU_TRAY_INVALID_ICON 17102
  586. #define IDS_TRAY_ALL_IMAGE_FILES 17103
  587. #define IDS_TRAY_ALL_FILES 17104
  588. #define IDS_TRAY_THEME_ARCHIVEFILE_OPEN_FILTERS 17105
  589. #define IDS_UNABLE_TO_LOAD_ZLIB 17106
  590. #define IDS_UNABLE_TO_CREATE_THEME_ARCHIVE_FILE 17107
  591. #define IDS_UNABLE_TO_OPEN_THEME_ARCHIVE_FILE 17108
  592. #define IDS_THEME_ARCHIVED 17109
  593. #define IDS_THEME_IMPORTED 17110
  594. #define IDS_THEME_FILE_DESC 17111
  595. #define IDS_THEME_ARCHIVE_FILE_DESC 17112
  596. #define IDS_IMPORT_ARCHIVE_FILE 17113
  597. #define IDS_MANAGEMENT_CONSOLE 17114
  598. #define IDS_TRAY_SERVER_NOT_LISTENING_HTTP_HTTPS 17115
  599. #define IDS_MANAGEMENT_CONSOLE_ALREADY_RUNNING 17116
  600. #define IDS_USERS_ARE_CONNECTED_SERVICE_CHANGE 17117
  601. // tray tooltip
  602. #define IDS_SU_TRAY_TT_STATUS_FMT 17200
  603. #define IDS_SU_TRAY_TT_RECVD_FMT 17201
  604. #define IDS_SU_TRAY_TT_SENT_FMT 17202
  605. #define IDS_SU_TRAY_TT_BPS_FMT 17203
  606. #define IDS_SU_TRAY_TT_KBS_FMT 17204
  607. #define IDS_SU_TRAY_TT_MBS_FMT 17205
  608. #define IDS_SU_TRAY_TT_GBS_FMT 17206
  609. #define IDS_SU_TRAY_TT_64_CHARS_FMT 17207
  610. #define IDS_SU_TRAY_TT_STOPPED 17208
  611. #define IDS_SU_TRAY_STATUS_CHANGED 17209
  612. #define IDS_SU_TRAY_STATUS_ONLINE 17210
  613. #define IDS_SU_TRAY_STATUS_OFFLINE 17211
  614. #define IDS_SU_TRAY_UPDATE 17212
  615. #define IDS_SU_TRAY_UPDATE_AVAILABLE 17213
  616. #define IDS_SU_TRAY_STATUS_BETA_EXPIRED 17214
  617. #define IDS_SU_TRAY_LICENSE_VIOLATION 17215
  618. #define IDS_SU_TRAY_LICENSE_VIOLATION_NO_CONNS 17216
  619. // trial / reggie baloon tip strings
  620. #define IDS_SU_TRAY_REGBAL_PAST_TRIAL_TITLE 17240
  621. #define IDS_SU_TRAY_REGBAL_PAST_TRIAL_BODY 17241
  622. #define IDS_SU_TRAY_REGBAL_NEAR_TRIAL_END_TITLE 17242
  623. #define IDS_SU_TRAY_REGBAL_NEAR_TRIAL_END_BODY_FMT 17243
  624. #define IDS_SU_TRAY_REGBAL_NEAR_UPDATE_END_TITLE 17244
  625. #define IDS_SU_TRAY_REGBAL_NEAR_UPDATE_END_BODY_FMT 17245
  626. /////////////////////////////////////////////////////////////////////////////
  627. // Serv-U-Log strings
  628. // system log strings
  629. #define IDS_LOG_SERVER_START_WELCOME_FMT 18000
  630. #define IDS_LOG_SERVER_START_BUILD_DATE_FMT 18001
  631. #define IDS_LOG_SERVER_OPENSSL_INIT_OKAY 18002
  632. #define IDS_LOG_SERVER_OPENSSL_INIT_FAIL 18003
  633. #define IDS_LOG_SERVER_OPENSSL_FIPS_MODE_ON 18004
  634. #define IDS_LOG_SERVER_OPENSSL_FIPS_MODE_OFF 18005
  635. #define IDS_LOG_SERVER_OPENSSL_FIPS_MODE_NOT_SUPPORTED 18006
  636. #define IDS_LOG_SERVER_STOPPING 18007
  637. #define IDS_LOG_SERVER_STOP 18008
  638. #define IDS_LOG_CMD_LISTENING_FMT 18009
  639. #define IDS_LOG_CMD_NOT_LISTENING_IN_USE_FMT 18010
  640. #define IDS_LOG_CMD_NOT_LISTENING_FMT 18011
  641. #define IDS_LOG_CMD_NOT_LISTENING_ADDR_NOT_AVAIL_FMT 18012
  642. #define IDS_LOG_CMD_CLOSED_FMT 18013
  643. #define IDS_LOG_PERM_DATA_LISTENING_FMT 18014
  644. #define IDS_LOG_PERM_DATA_NOT_LISTENING_FMT 18015
  645. #define IDS_LOG_PERM_DATA_NOT_LISTENING_IN_USE_FMT 18016
  646. #define IDS_LOG_PERM_DATA_NOT_LISTENING_ADDR_NOT_AVAIL_FMT 18017
  647. #define IDS_LOG_PERM_DATA_CLOSED_FMT 18018
  648. #define IDS_LOG_DOMAIN_STARTED 18019
  649. #define IDS_LOG_DOMAIN_STOPPED 18020
  650. #define IDS_LOG_SERVER_START_BETA_EXPIRED_FMT 18021
  651. #define IDS_LOG_SERVER_START_BETA_NOTICE_FMT 18022
  652. #define IDS_LOG_EVENT_COULD_NOT_EXEC_FMT 18023
  653. #define IDS_LOG_EVENT_COULD_NOT_EMAIL_FMT 18024
  654. #define IDS_LOG_SOCKET_TIME_OUT_FMT 18025
  655. #define IDS_LOG_EMAIL_RETRY_FMT 18026
  656. #define IDS_LOG_EMAIL_CANT_CONNECT_FMT 18027
  657. #define IDS_LOG_EMAIL_SSL_CONNECT_FAIL_FMT 18028
  658. // UPnP log strings
  659. #define IDS_LOG_UPNP_FOUND_DEVICE_FMT 18100
  660. #define IDS_LOG_UPNP_DEVICE_DISCOVERY_COMPLETE_FMT 18101
  661. #define IDS_LOG_UPNP_MAP_SUCCESSFUL_FMT 18102
  662. #define IDS_LOG_UPNP_MAP_ERROR_FMT 18103
  663. #define IDS_LOG_UPNP_DELETE_MAP_SUCCESSFUL_FMT 18104
  664. #define IDS_LOG_UPNP_DELETE_MAP_ERROR_FMT 18105
  665. #define IDS_LOG_UPNP_DELETE_MAPS_SUCCESSFUL_FMT 18106
  666. #define IDS_LOG_UPNP_MAPS_SUCCESSFUL_FMT 18107
  667. #define IDS_LOG_UPNP_DELETE_MAPS_ERROR_FMT 18108
  668. #define IDS_LOG_UPNP_MAPS_ERROR_FMT 18109
  669. #define IDS_LOG_UPNP_TIMEOUT 18110
  670. #define IDS_LOG_UPNP_NA 18111
  671. #define IDS_LOG_UPNP_DEAD_DEVICE_FMT 18112
  672. #define IDS_LOG_UPNP_NO_DEVICES_REMAIN 18113
  673. #define IDS_LOG_UPNP_DEVICE_REDISCOVERY_FMT 18114
  674. #define IDS_LOG_UPNP_DEVICE_INSPECTION 18115
  675. // socket types (these MUST remain sequential)
  676. #define IDS_LOG_FTP_TYPE 18200
  677. #define IDS_LOG_FTPS_TYPE 18201
  678. #define IDS_LOG_SSH_TYPE 18202
  679. #define IDS_LOG_HTTP_TYPE 18203
  680. #define IDS_LOG_HTTPS_TYPE 18204
  681. // NOTE: if adding new values be sure to change the values below
  682. #define IDS_LOG_LISTEN_TYPE_FIRST IDS_LOG_FTP_TYPE
  683. #define IDS_LOG_LISTEN_TYPE_LAST IDS_LOG_HTTPS_TYPE
  684. // session log strings
  685. #define IDS_LOG_RECEIVING_FILE_FMT 18300
  686. #define IDS_LOG_RECEIVED_FILE_FMT 18301
  687. #define IDS_LOG_SENDING_FILE_FMT 18302
  688. #define IDS_LOG_SENDING_THUMBNAIL_FMT 18303
  689. #define IDS_LOG_SENT_FILE_FMT 18304
  690. #define IDS_LOG_SENT_THUMBNAIL_FMT 18305
  691. #define IDS_LOG_FILE_DELETED_FMT 18306
  692. #define IDS_LOG_FILE_DIR_RENAME_FMT 18307
  693. #define IDS_LOG_DIR_CREATE_FMT 18308
  694. #define IDS_LOG_DIR_DELETE_FMT 18309
  695. #define IDS_LOG_IP_ADDRESS_REVERSE_DNS_FMT 18310
  696. // SSH log command strings
  697. #define IDS_SSH_UNEXPECTED_MESSAGE_FMT 18400
  698. #define IDS_SSH2_MSG_USERAUTH_REQUEST_FMT 18401
  699. #define IDS_SSH_STATUS_COMMAND_FMT 18402
  700. #define IDS_SSH_FXP_INIT_FMT 18403
  701. #define IDS_SSH_FXP_OPEN_FMT 18404
  702. #define IDS_SSH_FXP_CLOSE_FMT 18405
  703. #define IDS_SSH_FXP_READ_FMT 18406
  704. #define IDS_SSH_FXP_WRITE_FMT 18407
  705. #define IDS_SSH_FXP_STAT_FMT 18408
  706. #define IDS_SSH_FXP_FSTAT_FMT 18409
  707. #define IDS_SSH_FXP_SETSTAT_FMT 18410
  708. #define IDS_SSH_FXP_FSETSTAT_FMT 18411
  709. #define IDS_SSH_FXP_OPENDIR_FMT 18412
  710. #define IDS_SSH_FXP_READDIR_FMT 18413
  711. #define IDS_SSH_FXP_REMOVE_FMT 18414
  712. #define IDS_SSH_FXP_MKDIR_FMT 18415
  713. #define IDS_SSH_FXP_RMDIR_FMT 18416
  714. #define IDS_SSH_FXP_REALPATH_FMT 18417
  715. #define IDS_SSH_FXP_RENAME_FMT 18418
  716. #define IDS_SSH_FXP_READLINK_FMT 18419
  717. #define IDS_SSH2_MSG_GLOBAL_REQUEST_FMT 18420
  718. // SSH login reply strings
  719. #define IDS_SSH2_MSG_USERAUTH_SUCCESS 18490
  720. #define IDS_SSH2_MSG_USERAUTH_FAILURE 18491
  721. #define IDS_SSH2_MSG_USERAUTH_PASSWD_CHANGEREQ 18492
  722. // SSH log reply strings
  723. #define IDS_SSH_STATUS_REPLY_FMT 18500
  724. #define IDS_SSH_FXP_INIT_REPLY_FMT 18501
  725. #define IDS_SSH_FXP_OPEN_REPLY_FMT 18502
  726. #define IDS_SSH_FXP_OPENDIR_REPLY_FMT 18503
  727. #define IDS_SSH_FXP_READDIR_REPLY_FMT 18504
  728. #define IDS_SSH_FXP_REALPATH_REPLY_FMT 18505
  729. #define IDS_SSH_FXP_ATTRS_REPLY_FMT 18506
  730. #define IDS_SSH_FXP_DATA_REPLY_FMT 18507
  731. #define IDS_SSH2_MSG_REQUEST_FAILURE_REPLY_FMT 18508
  732. // SSH_FXP_STAT error strings
  733. // NOTE: when adding to these, remember to add to Serv-U-SSH.h as well
  734. #define IDS_SSH_FX_FIRST_ERRSTR 18600
  735. #define IDS_SSH_FX_OK_ERRSTR 18600
  736. #define IDS_SSH_FX_EOF_ERRSTR 18601
  737. #define IDS_SSH_FX_NO_SUCH_FILE_ERRSTR 18602
  738. #define IDS_SSH_FX_PERMISSION_DENIED_ERRSTR 18603
  739. #define IDS_SSH_FX_FAILURE_ERRSTR 18604
  740. #define IDS_SSH_FX_BAD_MESSAGE_ERRSTR 18605
  741. #define IDS_SSH_FX_NO_CONNECTION_ERRSTR 18606
  742. #define IDS_SSH_FX_CONNECTION_LOST_ERRSTR 18607
  743. #define IDS_SSH_FX_OP_UNSUPPORTED_ERRSTR 18608
  744. #define IDS_SSH_FX_INVALID_HANDLE_ERRSTR 18609
  745. #define IDS_SSH_FX_NO_SUCH_PATH_ERRSTR 18610
  746. #define IDS_SSH_FX_FILE_ALREADY_EXISTS_ERRSTR 18611
  747. #define IDS_SSH_FX_WRITE_PROTECT_ERRSTR 18612
  748. #define IDS_SSH_FX_NO_MEDIA_ERRSTR 18613
  749. #define IDS_SSH_FX_NO_SPACE_ON_FILESYSTEM_ERRSTR 18614
  750. #define IDS_SSH_FX_QUOTA_EXCEEDED_ERRSTR 18615
  751. #define IDS_SSH_FX_UNKNOWN_PRINCIPLE_ERRSTR 18616
  752. #define IDS_SSH_FX_LOCK_CONFlICT_ERRSTR 18617
  753. #define IDS_SSH_FX_DIR_NOT_EMPTY_ERRSTR 18618
  754. #define IDS_SSH_FX_NOT_A_DIRECTORY_ERRSTR 18619
  755. #define IDS_SSH_FX_INVALID_FILENAME_ERRSTR 18620
  756. #define IDS_SSH_FX_LINK_LOOP_ERRSTR 18621
  757. #define IDS_SSH_FX_CANNOT_DELETE_ERRSTR 18622
  758. #define IDS_SSH_FX_INVALID_PARAMETER_ERRSTR 18623
  759. #define IDS_SSH_FX_FILE_IS_A_DIRECTORY_ERRSTR 18624
  760. #define IDS_SSH_FX_BYTE_RANGE_LOCK_CONFLICT_ERRSTR 18625
  761. #define IDS_SSH_FX_BYTE_RANGE_LOCK_REFUSED_ERRSTR 18626
  762. #define IDS_SSH_FX_DELETE_PENDING_ERRSTR 18627
  763. #define IDS_SSH_FX_FILE_CORRUPT_ERRSTR 18628
  764. #define IDS_SSH_FX_OWNER_INVALID_ERRSTR 18629
  765. #define IDS_SSH_FX_GROUP_INVALID_ERRSTR 18630
  766. #define IDS_SSH_FX_NO_MATCHING_BYTE_RANGE_LOCK_ERRSTR 18631
  767. #define IDS_SSH_FX_UNKNOWN_ERROR_ERRSTR 18632
  768. // HTTP log command strings
  769. #define IDS_HTTP_LOGIN_FMT 19000
  770. #define IDS_HTTP_LOGIN_DOMAIN_FMT 19001
  771. #define IDS_HTTP_LOGOUT 19002
  772. #define IDS_HTTP_LIST_FMT 19003
  773. #define IDS_HTTP_DOWNLOAD_FMT 19004
  774. #define IDS_HTTP_DOWNLOAD_THUMBNAIL_FMT 19005
  775. #define IDS_HTTP_UPLOAD_FMT 19006
  776. #define IDS_HTTP_DELETE_FMT 19007
  777. #define IDS_HTTP_DELETE_DIR_FMT 19008
  778. #define IDS_HTTP_CREATE_DIR_FMT 19009
  779. #define IDS_HTTP_RENAME_FMT 19010
  780. #define IDS_HTTP_START_FVJV 19011
  781. #define IDS_HTTP_START_ADMIN 19012
  782. #define IDS_HTTP_NOOP 19013
  783. #define IDS_HTTP_ADMIN_COMMAND_FMT 19014
  784. #define IDS_HTTP_BUILD_PLAYLIST_FMT 19015
  785. #define IDS_HTTP_GET_PLAYLIST_FMT 19016
  786. // other HTTP replies
  787. #define IDS_HTTP_RETR_ERROR_REPLY_FMT 19050
  788. #define IDS_HTTP_STOR_ERROR_REPLY_FMT 19051
  789. // HTTP log reply strings
  790. #define IDS_HTTP_REPLY_OFFSET 19000
  791. #define IDS_HTTP_OKAY_REPLY 19200
  792. #define IDS_HTTP_CREATED_REPLY 19201
  793. #define IDS_HTTP_ACCEPTED_REPLY 19202
  794. #define IDS_HTTP_NO_CONTENT_REPLY 19204
  795. #define IDS_HTTP_OKAY_REPLY_FMT 19299
  796. #define IDS_HTTP_MOVED_PERMANENTLY_REPLY 19301
  797. #define IDS_HTTP_MOVED_TEMPORARILY_REPLY 19302
  798. #define IDS_HTTP_NOT_MODIFIED_REPLY 19304
  799. #define IDS_HTTP_BAD_REQUEST_REPLY 19400
  800. #define IDS_HTTP_UNAUTHORIZED_REPLY 19401
  801. #define IDS_HTTP_FORBIDDEN_REPLY 19403
  802. #define IDS_HTTP_NOT_FOUND_REPLY 19404
  803. #define IDS_HTTP_INTERNAL_SERVER_ERROR_REPLY 19500
  804. #define IDS_HTTP_NOT_IMPLEMENTED_REPLY 19501
  805. #define IDS_HTTP_BAD_GATEWAY_REPLY 19502
  806. #define IDS_HTTP_SERVICE_UNAVAILABLE_REPLY 19503
  807. // system log strings
  808. #define IDS_SYSLOG_OPENED_INTEGRATION_DLL_FMT 19890
  809. #define IDS_SYSLOG_CLOSED_INTEGRATION_DLL_FMT 19891
  810. #define IDS_SYSLOG_CANT_LOAD_INTEGRATION_DLL_FMT 19892
  811. #define IDS_SYSLOG_CANT_LOAD_INTEGRATION_DLL__NO_LIC_FMT 19893
  812. // security log strings
  813. #define IDS_SECLOG_CONNECTED_FMT 19900
  814. #define IDS_SECLOG_IP_BANNED_FMT 19901
  815. #define IDS_SECLOG_CLOSED_SESSION 19902
  816. #define IDS_SECLOG_IDLE_TIMEOUT 19903
  817. #define IDS_SECLOG_SESSION_TIMEOUT 19904
  818. #define IDS_SECLOG_SSL_ACCEPT_FAILED_FMT 19905
  819. #define IDS_SECLOG_USER_SERVER_ADMIN_FMT 19906
  820. #define IDS_SECLOG_USER_DOMAIN_ADMIN_FMT 19907
  821. #define IDS_SECLOG_USER_ADMIN_DENIED_FMT 19908
  822. #define IDS_SECLOG_USER_PASSWORD_CHANGE_FMT 19909
  823. #define IDS_SECLOG_PASSWORD_WRONG_TOO_MANY_TIMES_FMT 19910
  824. #define IDS_SECLOG_USER_IP_BANNED_FMT 19911
  825. #define IDS_SECLOG_USER_NO_HOME_FMT 19912
  826. #define IDS_SECLOG_USER_LOGGED_IN_FMT 19913
  827. #define IDS_SECLOG_USER_LOGGED_OUT_FMT 19914
  828. #define IDS_SECLOG_ANONYMOUS_USER_LOGGED_IN_FMT 19915
  829. #define IDS_SECLOG_BLOCKING_IP_FMT 19916
  830. #define IDS_SECLOG_BLOCKING_IP_FOR_FMT 19917
  831. #define IDS_SECLOG_ADMIN_OPERATION_DENIED_FMT 19918
  832. #define IDS_SECLOG_LIC_NO_REMOTE_ADMIN_FMT 19919
  833. #define IDS_SECLOG_LIC_TOO_MANY_SESSIONS_FMT 19920
  834. #define IDS_SECLOG_LIC_NET_REGGIE_VIOLATION_FMT 19921
  835. #define IDS_SECLOG_LIC_NET_REGGIE_VIOLATION2_FMT 19922
  836. #define IDS_SECLOG_LIC_VALID_ID_PRESENT 19923
  837. #define IDS_SECLOG_LIC_PAST_TRIAL 19924
  838. #define IDS_SECLOG_SSL_CANT_OPEN_CERT_FILE_FMT 19925
  839. #define IDS_SECLOG_SSL_CANT_OPEN_PRIVATE_KEY_FILE_FMT 19926
  840. #define IDS_SECLOG_SSL_CANT_LOAD_TRUSTED_CA_FILE_FMT 19927
  841. #define IDS_SECLOG_FAILED_LOGIN_FMT 19928
  842. #define IDS_SECLOG_CONNECTION_ACCEPTED_FMT 19929
  843. #define IDS_SECLOG_CONNECTION_DENIED_FMT 19930
  844. #define IDS_SECLOG_SSL_CLIENT_ERROR 19931
  845. #define IDS_SECLOG_USER_REQUESTED_PASSWORD_RECOVERY_FMT 19932
  846. #define IDS_SECLOG_INTEGRATION_CONNECTION_DENIED_FMT 19933
  847. // ODBC
  848. #define IDS_ODBC_ERROR 20000