bullhorn 18 Posted March 8, 2015 Nope, it's a standard COOP/PVP community but we use AiA, JSRS (That alone is 10gb+) and a ton of other assets (vehicle models, weapon models, extra maps that aren't in AiA, etc) I'm glad you're showing positive signs about my idea! :) Share this post Link to post Share on other sites
dum3d0 11 Posted March 9, 2015 Again you should not have "Disconnected by server" line in the log. It's server issue. Yes I know I should not have "Disconnected by server" , but as you can see the server without AiATP works fine. We have two repo at the same time and at the same time you can connect to "other" repo and it does not disconnect and to "TS" repo and we have disconnection. If I remove AiATP I don't have disconnection and if I have the "TS" repo with AiATP alone the "TS" repo don't work and I have disconnection but the "Other" repo still work. The problem is that you blame the server for timeout (but I dont' think it's a timeout problem) and the guy who manage the server blame ArmA3sync. And I don't know what to do. :mad: Share this post Link to post Share on other sites
major_shepard 82 Posted March 9, 2015 (edited) There is maybe a read timeout or a file size tranfer limitation server side as AIATP contains some huge pbo files. Edited March 9, 2015 by Major_Shepard Share this post Link to post Share on other sites
Knobee 1 Posted March 9, 2015 I'm running arma3sync under Linux and when I do a build, it appears to work. The updated files are written to .a3s, etc. however, if I immediately run a "check" on the same repository, it tells me that it is out of sync and needs to be rebuilt. Is this a known issue, and if so, is there a fix? Thanks, Knobee Share this post Link to post Share on other sites
Bamse 223 Posted March 10, 2015 I'm not sure if my search-fu is wonky today or not, but couldn't find much on the support for distribution ACRE2 with a repo. Is it basically the same as with TFAR? Just include the folder as a separate mod (@ACRE2) and the program will pick up on plugin dirs and stuff and copy it to where stuff should be etc etc? :) Share this post Link to post Share on other sites
flaep 1 Posted March 11, 2015 I'm running arma3sync under Linux and when I do a build, it appears to work. The updated files are written to .a3s, etc. however, if I immediately run a "check" on the same repository, it tells me that it is out of sync and needs to be rebuilt. Is this a known issue, and if so, is there a fix?Thanks, Knobee Same here. I always have to rebuild the hole repo and that takes forever Share this post Link to post Share on other sites
major_shepard 82 Posted March 11, 2015 (edited) Same here.I always have to rebuild the hole repo and that takes forever Tested here with zero issue on a Linux Fedora-16 64 bit and Java Oracle 1.7_03 JRE. Be sure to use Oracle JRE and not OpenJDK JRE which is most of the time installed by default on Linux. I have tested both FTP, HTTP, excluded files from Build and excluded folder from Sync parameters. Building a repo of 14.92 GB/993 files on my server (Intel Xeon E3-1240/7200 RPM disk) takes ~1 minute. Expected mush faster with a SSD. Do you have any Exception message in the console when using BUILD and CHECK commands? ---------- Post added at 12:12 PM ---------- Previous post was at 12:04 PM ---------- I'm not sure if my search-fu is wonky today or not, but couldn't find much on the support for distribution ACRE2 with a repo.Is it basically the same as with TFAR? Just include the folder as a separate mod (@ACRE2) and the program will pick up on plugin dirs and stuff and copy it to where stuff should be etc etc? :) Exact same shit mate excepted there is no userconfig with @ACRE2 ^^ Edited March 11, 2015 by Major_Shepard Share this post Link to post Share on other sites
Bamse 223 Posted March 11, 2015 Major_Shepard: Awesome, thanks a bunch :) Share this post Link to post Share on other sites
Knobee 1 Posted March 11, 2015 Tested here with zero issue on a Linux Fedora-16 64 bit and Java Oracle 1.7_03 JRE. Be sure to use Oracle JRE and not OpenJDK JRE which is most of the time installed by default on Linux.I have tested both FTP, HTTP, excluded files from Build and excluded folder from Sync parameters. Building a repo of 14.92 GB/993 files on my server (Intel Xeon E3-1240/7200 RPM disk) takes ~1 minute. Expected mush faster with a SSD. Do you have any Exception message in the console when using BUILD and CHECK commands? Linux host 3.2.0-4-amd64 #1 SMP Debian 3.2.65-1+deb7u2 x86_64 GNU/Linux 16GB (1230 files) Repository java version "1.8.0_40" Java SE Runtime Environment (build 1.8.0_40-b25) Java HotSpot 64-Bit Server VM (build 25.40-b25, mixed mode) arma3sync@host:~/ArmA3Sync-1-4-58$ ./ArmA3Sync-console.sh ArmA3Sync Installed version = 1.4.58 ArmA3Sync console commands: NEW: create a new repository BUILD: build repository CHECK: check repository synchronization DELETE: delete repository LIST: list repositories UPDATE: check for updates SYNC: synchronize content with a repository COMMANDS: display commands VERSION: display version QUIT: quit Please enter a command = list Listing repositories Number of repositories found: 1 Repository name: 15thMEU Protocole: FTP Url: <URL> Port: 21 Login: <LOGIN> Password: <PASSWORD> Auto-config url: <AUTOURL> Repository main folder path: /home/arma3sync/repository/15th Please enter a command = build Build repository. Enter repository name: 15thMEU Set maximum number of client connections (1-10): 2 Add file path to exclude from build (leave blank to pass): Add folder path to exclude extra local content when sync (leave blank to pass): Build complete: 1.0 % [....] Build complete: 99.0 % Repository build finished. Please enter a command = check Check repository. Enter repository name: 15thMEU Checking repository... Repository is out of synchronization and must be rebuilt. Please enter a command = And from the command line: arma3sync@host:~/ArmA3Sync-1-4-58$ java -jar ArmA3Sync.jar -BUILD "15thMEU" ArmA3Sync Installed version = 1.4.58 Repository build starting. Build complete: 1.0 % [...] Build complete: 99.0 % Repository build finished. arma3sync@host:~/ArmA3Sync-1-4-58$ java -jar ArmA3Sync.jar -CHECK "15thMEU" ArmA3Sync Installed version = 1.4.58 Check repository. Checking repository... Repository is out of synchronization and must be rebuilt. If I don't do the "check", everything works, but I'd rather that it let me test in a script if I need to rebuild or not (hooray for automation!) Share this post Link to post Share on other sites
camdenb81 10 Posted March 11, 2015 im sorry for not replying however the people that gave me the url gave me the wrong one and didnt figure it out for a while. thanks anyways. Share this post Link to post Share on other sites
major_shepard 82 Posted March 11, 2015 (edited) Linux host 3.2.0-4-amd64 #1 SMP Debian 3.2.65-1+deb7u2 x86_64 GNU/Linux16GB (1230 files) Repository java version "1.8.0_40" Java SE Runtime Environment (build 1.8.0_40-b25) Java HotSpot 64-Bit Server VM (build 25.40-b25, mixed mode) arma3sync@host:~/ArmA3Sync-1-4-58$ ./ArmA3Sync-console.sh ArmA3Sync Installed version = 1.4.58 ArmA3Sync console commands: NEW: create a new repository BUILD: build repository CHECK: check repository synchronization DELETE: delete repository LIST: list repositories UPDATE: check for updates SYNC: synchronize content with a repository COMMANDS: display commands VERSION: display version QUIT: quit Please enter a command = list Listing repositories Number of repositories found: 1 Repository name: 15thMEU Protocole: FTP Url: <URL> Port: 21 Login: <LOGIN> Password: <PASSWORD> Auto-config url: <AUTOURL> Repository main folder path: /home/arma3sync/repository/15th Please enter a command = build Build repository. Enter repository name: 15thMEU Set maximum number of client connections (1-10): 2 Add file path to exclude from build (leave blank to pass): Add folder path to exclude extra local content when sync (leave blank to pass): Build complete: 1.0 % [....] Build complete: 99.0 % Repository build finished. Please enter a command = check Check repository. Enter repository name: 15thMEU Checking repository... Repository is out of synchronization and must be rebuilt. Please enter a command = And from the command line: arma3sync@host:~/ArmA3Sync-1-4-58$ java -jar ArmA3Sync.jar -BUILD "15thMEU" ArmA3Sync Installed version = 1.4.58 Repository build starting. Build complete: 1.0 % [...] Build complete: 99.0 % Repository build finished. arma3sync@host:~/ArmA3Sync-1-4-58$ java -jar ArmA3Sync.jar -CHECK "15thMEU" ArmA3Sync Installed version = 1.4.58 Check repository. Checking repository... Repository is out of synchronization and must be rebuilt. If I don't do the "check", everything works, but I'd rather that it let me test in a script if I need to rebuild or not (hooray for automation!) Do you have in the same directory 2 files with the same name but different case (ex A.txt and a.txt)? This would typically make the check command failed on Linux but not on Windows as such a situation is not possible. Also synchronizing those 2 files from Linux server to Windows client would ends up overwriting the files client side. Same thing with 2 directories with the same name. Edited March 11, 2015 by Major_Shepard Share this post Link to post Share on other sites
Knobee 1 Posted March 12, 2015 Do you have in the same directory 2 files with the same name but different case (ex A.txt and a.txt)? This would typically make the check command failed on Linux but not on Windows as such a situation is not possible. Also synchronizing those 2 files from Linux server to Windows client would ends up overwriting the files client side. Same thing with 2 directories with the same name. I've just checked (by lowercasing everything and then seeing that the number of files is the same) and ... the number of files is the same. I created a much smaller repository - countable files, easy to see file name problems. Please enter a command = build Build repository. Enter repository name: 15thTEST Set maximum number of client connections (1-10): 2 Add file path to exclude from build (leave blank to pass): Add folder path to exclude extra local content when sync (leave blank to pass): Build complete: 10.0 % Build complete: 29.0 % Build complete: 64.0 % Build complete: 100.0 % Repository build finished. Please enter a command = check Check repository. Enter repository name: 15thTEST Checking repository... Repository is out of synchronization and must be rebuilt. Please enter a command = Directory contents: arma3sync@host:~/repository$ ls -alR test test: total 16 drwxr-xr-x 4 arma3sync arma3sync 4096 Mar 11 20:21 . drwxr-xr-x 5 arma3sync arma3sync 4096 Mar 11 20:19 .. drwxr-xr-x 3 arma3sync arma3sync 4096 Mar 11 20:19 15th-Maps drwxr-xr-x 2 arma3sync arma3sync 4096 Mar 11 20:21 .a3s test/15th-Maps: total 12 drwxr-xr-x 3 arma3sync arma3sync 4096 Mar 11 20:19 . drwxr-xr-x 4 arma3sync arma3sync 4096 Mar 11 20:21 .. drwxr-xr-x 5 arma3sync arma3sync 4096 Mar 11 20:19 @panthera test/15th-Maps/@panthera: total 80 drwxr-xr-x 5 arma3sync arma3sync 4096 Mar 11 20:19 . drwxr-xr-x 3 arma3sync arma3sync 4096 Mar 11 20:19 .. drwxr-xr-x 2 arma3sync arma3sync 4096 Mar 11 20:19 addons drwxr-xr-x 2 arma3sync arma3sync 4096 Mar 11 20:19 Armaholic -rw-r--r-- 1 arma3sync arma3sync 5907 Mar 11 20:19 changelog.txt -rw-r--r-- 1 arma3sync arma3sync 1440 Mar 11 20:19 install.txt drwxr-xr-x 2 arma3sync arma3sync 4096 Mar 11 20:19 keys -rw-r--r-- 1 arma3sync arma3sync 480 Mar 11 20:19 mod.cpp -rw-r--r-- 1 arma3sync arma3sync 29869 Mar 11 20:19 mod.paa -rw-r--r-- 1 arma3sync arma3sync 11277 Mar 11 20:19 readme_panthera.txt test/15th-Maps/@panthera/addons: total 386340 drwxr-xr-x 2 arma3sync arma3sync 4096 Mar 11 20:19 . drwxr-xr-x 5 arma3sync arma3sync 4096 Mar 11 20:19 .. -rw-r--r-- 1 arma3sync arma3sync 39926617 Mar 11 20:19 brg_africa.pbo -rw-r--r-- 1 arma3sync arma3sync 567 Mar 11 20:19 brg_africa.pbo.ibr_panthera31.bisign -rw-r--r-- 1 arma3sync arma3sync 3131050 Mar 11 20:19 ibr_dinopark.pbo -rw-r--r-- 1 arma3sync arma3sync 567 Mar 11 20:19 ibr_dinopark.pbo.ibr_panthera31.bisign -rw-r--r-- 1 arma3sync arma3sync 138289849 Mar 11 20:19 ibr_plants.pbo -rw-r--r-- 1 arma3sync arma3sync 567 Mar 11 20:19 ibr_plants.pbo.ibr_panthera31.bisign -rw-r--r-- 1 arma3sync arma3sync 72032789 Mar 11 20:19 ibr_rn.pbo -rw-r--r-- 1 arma3sync arma3sync 567 Mar 11 20:19 ibr_rn.pbo.ibr_panthera31.bisign -rw-r--r-- 1 arma3sync arma3sync 142190493 Mar 11 20:19 panthera3.pbo -rw-r--r-- 1 arma3sync arma3sync 567 Mar 11 20:19 panthera3.pbo.ibr_panthera31.bisign test/15th-Maps/@panthera/Armaholic: total 16 drwxr-xr-x 2 arma3sync arma3sync 4096 Mar 11 20:19 . drwxr-xr-x 5 arma3sync arma3sync 4096 Mar 11 20:19 .. -rw-r--r-- 1 arma3sync arma3sync 175 Mar 11 20:19 Armaholic - what is this.txt -rw-r--r-- 1 arma3sync arma3sync 528 Mar 11 20:19 data.xml test/15th-Maps/@panthera/keys: total 12 drwxr-xr-x 2 arma3sync arma3sync 4096 Mar 11 20:19 . drwxr-xr-x 5 arma3sync arma3sync 4096 Mar 11 20:19 .. -rw-r--r-- 1 arma3sync arma3sync 167 Mar 11 20:19 ibr_panthera31.bikey test/.a3s: total 24 drwxr-xr-x 2 arma3sync arma3sync 4096 Mar 11 20:21 . drwxr-xr-x 4 arma3sync arma3sync 4096 Mar 11 20:21 .. -rw-r--r-- 1 arma3sync arma3sync 412 Mar 11 20:21 autoconfig -rw-r--r-- 1 arma3sync arma3sync 296 Mar 11 20:21 changelogs -rw-r--r-- 1 arma3sync arma3sync 276 Mar 11 20:21 serverinfo -rw-r--r-- 1 arma3sync arma3sync 1147 Mar 11 20:21 sync ---------- Post added at 22:04 ---------- Previous post was at 21:24 ---------- It definitely looks like a case sensitivity issue. I converted the 15thTEST directory structure to all lower case and: Please enter a command = build Build repository. Enter repository name: 15thTEST Set maximum number of client connections (1-10): 2 Add file path to exclude from build (leave blank to pass): Add folder path to exclude extra local content when sync (leave blank to pass): Build complete: 10.0 % Build complete: 29.0 % Build complete: 64.0 % Build complete: 99.0 % Repository build finished. Please enter a command = check Check repository. Enter repository name: 15thTEST Checking repository... Repository is synchronized. Please enter a command = Directory structure that works: arma3sync@host:~/repository/test$ ls -alR .: total 16 drwxr-xr-x 4 arma3sync arma3sync 4096 Mar 11 21:00 . drwxr-xr-x 5 arma3sync arma3sync 4096 Mar 11 20:19 .. drwxr-xr-x 3 arma3sync arma3sync 4096 Mar 11 20:19 15th-maps drwxr-xr-x 2 arma3sync arma3sync 4096 Mar 11 21:00 .a3s ./15th-maps: total 12 drwxr-xr-x 3 arma3sync arma3sync 4096 Mar 11 20:19 . drwxr-xr-x 4 arma3sync arma3sync 4096 Mar 11 21:00 .. drwxr-xr-x 5 arma3sync arma3sync 4096 Mar 11 20:59 @panthera ./15th-maps/@panthera: total 80 drwxr-xr-x 5 arma3sync arma3sync 4096 Mar 11 20:59 . drwxr-xr-x 3 arma3sync arma3sync 4096 Mar 11 20:19 .. drwxr-xr-x 2 arma3sync arma3sync 4096 Mar 11 20:19 addons drwxr-xr-x 2 arma3sync arma3sync 4096 Mar 11 20:59 armaholic -rw-r--r-- 1 arma3sync arma3sync 5907 Mar 11 20:19 changelog.txt -rw-r--r-- 1 arma3sync arma3sync 1440 Mar 11 20:19 install.txt drwxr-xr-x 2 arma3sync arma3sync 4096 Mar 11 20:19 keys -rw-r--r-- 1 arma3sync arma3sync 480 Mar 11 20:19 mod.cpp -rw-r--r-- 1 arma3sync arma3sync 29869 Mar 11 20:19 mod.paa -rw-r--r-- 1 arma3sync arma3sync 11277 Mar 11 20:19 readme_panthera.txt ./15th-maps/@panthera/addons: total 386340 drwxr-xr-x 2 arma3sync arma3sync 4096 Mar 11 20:19 . drwxr-xr-x 5 arma3sync arma3sync 4096 Mar 11 20:59 .. -rw-r--r-- 1 arma3sync arma3sync 39926617 Mar 11 20:19 brg_africa.pbo -rw-r--r-- 1 arma3sync arma3sync 567 Mar 11 20:19 brg_africa.pbo.ibr_panthera31.bisign -rw-r--r-- 1 arma3sync arma3sync 3131050 Mar 11 20:19 ibr_dinopark.pbo -rw-r--r-- 1 arma3sync arma3sync 567 Mar 11 20:19 ibr_dinopark.pbo.ibr_panthera31.bisign -rw-r--r-- 1 arma3sync arma3sync 138289849 Mar 11 20:19 ibr_plants.pbo -rw-r--r-- 1 arma3sync arma3sync 567 Mar 11 20:19 ibr_plants.pbo.ibr_panthera31.bisign -rw-r--r-- 1 arma3sync arma3sync 72032789 Mar 11 20:19 ibr_rn.pbo -rw-r--r-- 1 arma3sync arma3sync 567 Mar 11 20:19 ibr_rn.pbo.ibr_panthera31.bisign -rw-r--r-- 1 arma3sync arma3sync 142190493 Mar 11 20:19 panthera3.pbo -rw-r--r-- 1 arma3sync arma3sync 567 Mar 11 20:19 panthera3.pbo.ibr_panthera31.bisign ./15th-maps/@panthera/armaholic: total 16 drwxr-xr-x 2 arma3sync arma3sync 4096 Mar 11 20:59 . drwxr-xr-x 5 arma3sync arma3sync 4096 Mar 11 20:59 .. -rw-r--r-- 1 arma3sync arma3sync 175 Mar 11 20:19 armaholic - what is this.txt -rw-r--r-- 1 arma3sync arma3sync 528 Mar 11 20:19 data.xml ./15th-maps/@panthera/keys: total 12 drwxr-xr-x 2 arma3sync arma3sync 4096 Mar 11 20:19 . drwxr-xr-x 5 arma3sync arma3sync 4096 Mar 11 20:59 .. -rw-r--r-- 1 arma3sync arma3sync 167 Mar 11 20:19 ibr_panthera31.bikey ./.a3s: total 24 drwxr-xr-x 2 arma3sync arma3sync 4096 Mar 11 21:00 . drwxr-xr-x 4 arma3sync arma3sync 4096 Mar 11 21:00 .. -rw-r--r-- 1 arma3sync arma3sync 412 Mar 11 21:00 autoconfig -rw-r--r-- 1 arma3sync arma3sync 318 Mar 11 21:00 changelogs -rw-r--r-- 1 arma3sync arma3sync 274 Mar 11 21:00 serverinfo -rw-r--r-- 1 arma3sync arma3sync 1145 Mar 11 21:00 sync We could change everything to lowercase, but that's not a good solution... ---------- Post added at 22:28 ---------- Previous post was at 22:04 ---------- And as a test, I changed one single character ("mv mod.paa Mod.paa") a build and a check and it fails. Share this post Link to post Share on other sites
tom.tucka 75 Posted March 12, 2015 Hello, Having a slight issue where I cannot update my repo, Getting the error message I have updated it before and its worked fine, problem has only occurred today Could someone shed some light? Share this post Link to post Share on other sites
bullhorn 18 Posted March 13, 2015 Not sure where you report bugs so I'll do it here: When you have more than 1 modset (for example 1 for COOP, 1 for PVP), you can set 2 'servers' in the Online tab. One with the COOP modset, the other with the PVP modset. When you launch the game via the Join Server feature at the bottom with one of your servers chosen, it enables the mods that are chosen under the 'modset' category but it DOES NOT disable all other mods - so you end up launching mods twice or mods that are obviously not supposed to be in the modset. Share this post Link to post Share on other sites
ownedarg 13 Posted March 13, 2015 (edited) I need help building a repo in a debian server. I have already done the following: 1) Install A3S 2) Copy mods to main repository folder 3) built repo (created .a3s folder inside main repo folder) When I check the repository synchronization with the 'Check' button on the 'Administration' section I get the following message: Repository is out of synchronization and must be rebuilt Therefore I can't access the repository from outside the server with the provided autoconfig url. It freezes on "Connecting to Repository" I have made countless google searches but none seem to solve my issue. I hope someone can give me a hand. TIA. Edited March 13, 2015 by ownedarg Share this post Link to post Share on other sites
major_shepard 82 Posted March 13, 2015 (edited) There is currently a bug with the CHECK command on Linux which response with a false message on specific files structure. But the BUILD command is not affected. Simply don't use the CHECK command on Linux for now. Generally speaking, the CHECK command is useful when you can't remember having built the repo and don't want spend 10 min to rebuild the 1 TB addons-mess-PoS repository ;) @Tom.Tucka: check log server side, check firewall, this is a connection issue. @BullHorn: it's not a bug, it's a feature ;) Some like to join a server with the required mod pack + some extra local (cheats) addons ;)² Edited March 13, 2015 by Major_Shepard Share this post Link to post Share on other sites
ownedarg 13 Posted March 13, 2015 There is currently a bug with the CHECK command on Linux which response with a false message on specific files structure. But the BUILD command is not affected. Simply don't use the CHECK command for now.Generally speaking, the CHECK command is useful when you can't remember having built the repo and don't want spend 10 min to rebuild the 1 TB addons-mess-PoS repository ;) Thanks for taking your time to answer. I won't use the check command anymore. But still I can't access the repository from outside the server. How can I get around that? I used the full path for the autoconfig like so: ftp://<SERVER IP>/home/repo1/repo/.a3s/autconfig but I can't access it from the outside :( I am completely lost with this. Share this post Link to post Share on other sites
major_shepard 82 Posted March 13, 2015 Is it passworded ? Using autoconfig require Public access (i.e anonymous user account) Paste the url into your web browser to see if it ask for password. Share this post Link to post Share on other sites
ownedarg 13 Posted March 13, 2015 Is it passworded ? Using autoconfig require Public access (i.e anonymous user account)Paste the url into your web browser to see if it ask for password. It does! How do I setup an anonymous account? Share this post Link to post Share on other sites
major_shepard 82 Posted March 13, 2015 Do you have access to the config files/GUI of the ftp server? If not there is nothing you can do or simply fill in the login info into ArmA3Sync edit repository interface. Share this post Link to post Share on other sites
ownedarg 13 Posted March 13, 2015 Do you have access to the config files/GUI of the ftp server? If not there is nothing you can do or simply fill in the login info into ArmA3Sync edit repository interface. I have full access to the server with root permissions Share this post Link to post Share on other sites
major_shepard 82 Posted March 13, 2015 Google will tell you then howto do it regarding your ftp server for sure ^^ Share this post Link to post Share on other sites
ownedarg 13 Posted March 13, 2015 Google will tell you then howto do it regarding your ftp server for sure ^^ I'll do that right now. Thank you! Share this post Link to post Share on other sites
major_shepard 82 Posted March 13, 2015 Remember that you will have to recreate the repo with the new credential settings ^^ Share this post Link to post Share on other sites
ownedarg 13 Posted March 13, 2015 Remember that you will have to recreate the repo with the new credential settings ^^ Of course! Thank you again. Share this post Link to post Share on other sites