On Fri, Apr 24, 2020 at 7:25 PM Alex Harui <[email protected]> wrote:
> Yay, got past the socket error. Yass > FTR, on my VM, I think Jenkins is installed as a service and only that > service is running as User. > Yes, I have done the same thing on mine now. > > Now you got the error that you need the mm.cfg in the appropriate place > with the appropriate settings. Try taking the one from my VM. > I had already copied the one in your VM. I copied the trust file from your VM as well. Trying again now. > > HTH, > -Alex > > On 4/24/20, 6:52 PM, "OmPrakash Muppirala" <[email protected]> wrote: > > On Fri, Apr 24, 2020 at 5:43 PM Alex Harui <[email protected]> > wrote: > > > Om, the next difference between logs is this on agent 2: > > > > [royaleunit] Entry > > > [C:\jenkins\workspace\royale-asjs-agent2\frameworks\projects\Basic\src\test\royale] > > already available in local trust file at > > > [C:\windows\system32\config\systemprofile\AppData\Roaming\Macromedia\Flash > > Player\#Security\FlashPlayerTrust\royaleUnit.cfg]. > > > > This implies that the build is running as SYSTEM or ADMIN and may > need to > > run as user as it does on agent 1. Trust info written to this > location > > wouldn't be seen by the player if the player is launched as a user. > > > > > Great catch. I have fixed this by having the server login as > ApacheRoyale > by default. Let see if this fixes the issue. > > > > HTH, > > -Alex > > > > On 4/24/20, 12:33 PM, "Alex Harui" <[email protected]> wrote: > > > > The change I made was to change the drive letter for the > workspace > > from c: to C:. That was the only obvious difference between the > successful > > job on royale-asjs and the failing job on agent2 and that change > made a > > difference for Maven as well. > > > > HTH, > > -Alex > > > > On 4/24/20, 12:29 PM, "OmPrakash Muppirala" < > [email protected]> > > wrote: > > > > On Fri, Apr 24, 2020 at 12:14 AM Alex Harui > > <[email protected]> > > wrote: > > > > > Om, can you restart your VM? Jenkins didn't pick up the > change > > I made. > > > > > > > I just restarted it. > > > > > > > > > > Also, I disabled SSH on my VM so we'll see if we get better > > success rate > > > on Agent 1. And I happened to see that there were > Outbound Port > > Rules for > > > ports used by RoyaleUnit and Flash. Not sure if they are > > required though. > > > > > > > > You are right. I completely missed the Outbound Port Rules > tab on > > Azure. > > I have added those two on my VM. Lets see if this works. > > > > > > > -Alex > > > > > > On 4/23/20, 11:27 PM, "Alex Harui" > <[email protected]> > > wrote: > > > > > > I made a change to agent2 and started > royale-asjs-agent2. > > Let's see > > > if it gets past that point of failure. > > > > > > -Alex > > > > > > On 4/23/20, 10:34 PM, "OmPrakash Muppirala" < > > [email protected]> > > > wrote: > > > > > > On Thu, Apr 23, 2020 at 10:20 PM Alex Harui > > > <[email protected]> > > > wrote: > > > > > > > I pinged Yishay off-list to see if we can turn > off SSH > > for a > > > while to see > > > > if it makes a difference. Maybe there are a lot > of > > bad actors > > > pounding > > > > that port and effectively clogging up the socket > > system. > > > > > > > > I ran Chrome last night on my VM. Maybe it > changed > > the default > > > browser. > > > > > > > > For your agent, it seems like something else. I > just > > looked at > > > the source > > > > code for TestRun. It almost seems like an > impossible > > scenario. > > > The > > > > build.xml sets localTrusted=true, so TestRun > should > > not result > > > in the > > > > policy-file request but it is somehow. How do I > know > > which job > > > ran on your > > > > VM? Maybe there is a clue further up the logs. > > > > > > > > > > I cloned the job. You should see a new job called > > > royale-asjs-agent2 that > > > is tied to agent2. I left royale-asjs tied to > agent1 > > > Weird, the royale-asjs on agent1 seems to be > passing now > > :-| > > > > > > > > > > > > > > Maybe you can add some debugging output to the > > > royaleunit-ant-tasks. > > > > > > > > HTH, > > > > -Alex > > > > > > > > On 4/23/20, 9:41 PM, "OmPrakash Muppirala" < > > [email protected]> > > > wrote: > > > > > > > > On Thu, Apr 23, 2020 at 8:55 PM Alex Harui > > > <[email protected]> > > > > wrote: > > > > > > > > > We started getting that a lot on agent1. > The > > only thing I > > > can think > > > > of > > > > > that changed was giving you access and > trying to > > enable > > > SSH. On > > > > these VMs, > > > > > if you want to use a socket on port 1024 > to talk > > to > > > another app on > > > > the same > > > > > VM, do we need to open outbound and/or > inbound > > ports to > > > allow it? > > > > > > > > > > > > > > I doubt if these changes are related. The > port > > settings on > > > Azure are > > > > for > > > > external connectivity and should not affect > > internal port > > > > communications. > > > > At least that's what I think. > > > > Also, on Agent1, a few times the build was > indeed > > > successful. Wonder > > > > what's causing the non-deterministic > behavior. > > > > > > > > > > > > > -Alex > > > > > > > > > > On 4/23/20, 5:55 PM, "OmPrakash Muppirala" > < > > > [email protected]> > > > > wrote: > > > > > > > > > > Hmm, I decided to execute royale-asjs > on > > agent1 and it > > > is > > > > failing with > > > > > a > > > > > similar but different error message, > around > > the same > > > area. > > > > > > > > > > > > > > > > > > > > > > > > > https://nam04.safelinks.protection.outlook.com/?url=http%3A%2F%2Fapacheroyaleci2.westus2.cloudapp.azure.com%3A8080%2Fjob%2Froyale-asjs%2F1127%2Fconsole&data=02%7C01%7Caharui%40adobe.com%7Cbd44c40a642c4eacc04d08d7e8bb4ed2%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637233763532501583&sdata=4eDk9yXsw58SKrXpfu223hgW9cDNN9Y%2Fz2QjYwvFSbc%3D&reserved=0 > > > > > > > > > > Weird to see the chrome is invoked even > > though firefox > > > is set to > > > > be the > > > > > default browser. > > > > > > > > > > On Thu, Apr 23, 2020 at 12:29 AM Alex > Harui > > > > <[email protected]> > > > > > wrote: > > > > > > > > > > > OK, it may not be trust files. Did > you > > check to see > > > if my VM > > > > has > > > > > opened > > > > > > port 843 to allow a policy file > request? > > > > > > > > > > > > Again, I'm out of time for tonight. > I > > suggest > > > looking at the > > > > Royale > > > > > code > > > > > > in the call stack to see what it is > trying > > to do. > > > > > > > > > > org.apache.royale.test.ant.tasks.TestRun.run(TestRun.java:77) > > > > > > > > > > > > HTH, > > > > > > -Alex > > > > > > > > > > > > On 4/22/20, 11:46 PM, "OmPrakash > > Muppirala" < > > > > [email protected]> > > > > > wrote: > > > > > > > > > > > > On Wed, Apr 22, 2020 at 12:36 AM > Alex > > Harui > > > > > <[email protected]> > > > > > > wrote: > > > > > > > > > > > > > I’m stopping for tonight, but > what > > is in the > > > two files? > > > > You > > > > > might > > > > > > try > > > > > > > going to my VM, finding a SWF, > > loading it in > > > > > FlashPlayerDebugger, > > > > > > > right-click to see the trust > info, > > and see if > > > sockets are > > > > > enabled. > > > > > > Also > > > > > > > make sure you are running the > same > > version of > > > > > FlashPlayerDebugger as > > > > > > on my > > > > > > > VM. > > > > > > > > > > > > > > > > > > > I tried everything. To my eyes, > the > > settings > > > look the > > > > same. > > > > > Although > > > > > > I > > > > > > dont get how I can right-click > to see > > the trust > > > info, > > > > sockets > > > > > etc. I > > > > > > see > > > > > > the menu with `Settings` and > `Global > > Settings`. > > > Neither > > > > of them > > > > > talk > > > > > > about > > > > > > trust info or sockets. > > > > > > > > > > > > Thanks, > > > > > > Om > > > > > > > > > > > > > > > > > > > > > > > > > > Good luck, > > > > > > > -Alex > > > > > > > > > > > > > > From: OmPrakash Muppirala < > > > [email protected]> > > > > > > > Reply-To: " > [email protected]" < > > > [email protected] > > > > > > > > > > > > Date: Wednesday, April 22, > 2020 at > > 12:30 AM > > > > > > > To: Apache Royale Development < > > > [email protected]> > > > > > > > Subject: Re: royale-asjs build > error > > > > > > > > > > > > > > > > > > > > > On Tue, Apr 21, 2020 at 9:01 > PM Alex > > Harui > > > > > <[email protected] > > > > > > > > > > > > > > wrote: > > > > > > > Flash Player Trust files? > > > > > > > > > > > > > > I copied these two files from > he > > master > > > Jenkins server. > > > > It > > > > > still > > > > > > seems to > > > > > > > fail on the same error: > > > > > > > > > > > > > > > > > > > > > [cid:ii_k9b0mukn0] > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > On 4/21/20, 5:08 PM, "OmPrakash > > Muppirala" < > > > > > [email protected] > > > > > > <mailto: > > > > > > > [email protected]>> wrote: > > > > > > > > > > > > > > This is part of my port of > > certain jobs > > > from Master > > > > to > > > > > Agent2 on > > > > > > the > > > > > > > Jenkins CI server. > > > > > > > > > > > > > > > > > > > > > I am seeing this error. > Any > > idea what > > > could be going > > > > > wrong here? > > > > > > > > > > > > > > BUILD > > > > > > > FAILEDc:\jenkins\workspace\royale-asjs\build.xml:667: The > > > > > > > following error occurred > while > > executing > > > this line: > > > > > > > > > > > > > c:\jenkins\workspace\royale-asjs\frameworks\build.xml:118: > > > > > The > > > > > > > following error occurred > while > > executing > > > this line: > > > > > > > > > > > > > c:\jenkins\workspace\royale-asjs\frameworks\build.xml:383: > > > > > The > > > > > > > following error occurred > while > > executing > > > this line: > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > c:\jenkins\workspace\royale-asjs\frameworks\projects\Basic\build.xml:68: > > > > > > > The following error > occurred > > while > > > executing this > > > > line: > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > c:\jenkins\workspace\royale-asjs\frameworks\projects\Basic\src\test\royale\build.xml:100: > > > > > > > > > java.util.concurrent.ExecutionException: > > > command > > > > > > > [<policy-file-request/>] > not > > understood > > > > > > > at > > > java.util.concurrent.FutureTask.report(Unknown > > > > > Source) > > > > > > > at > > > java.util.concurrent.FutureTask.get(Unknown > > > > Source) > > > > > > > at > > > > > > > > > > org.apache.royale.test.ant.tasks.TestRun.run(TestRun.java:77) > > > > > > > at > > > > > > > > > > > > > > > > > > > > > > > > > > > > org.apache.royale.test.ant.tasks.RoyaleUnitTask.execute(RoyaleUnitTask.java:192) > > > > > > > at > > > > > > > > > > > > > > > > > org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:293) > > > > > > > at > > > > > sun.reflect.GeneratedMethodAccessor4.invoke(Unknown > > > > > > Source) > > > > > > > at > > > > > > > sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown > > > > > > Source) > > > > > > > at > > > java.lang.reflect.Method.invoke(Unknown > > > > Source) > > > > > > > at > > > > > > > > > > > > > > > > > > > > > > > > > > > > org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106) > > > > > > > at > > > > org.apache.tools.ant.Task.perform(Task.java:348) > > > > > > > at > > > > > org.apache.tools.ant.Target.execute(Target.java:435) > > > > > > > at > > > > > > > org.apache.tools.ant.Target.performTasks(Target.java:456) > > > > > > > at > > > > > > > > > > > > > > > > > org.apache.tools.ant.Project.executeSortedTargets(Project.java:1405) > > > > > > > at > > > > > > > > > > > > > > > > > > > > > > > > > > > > org.apache.tools.ant.helper.SingleCheckExecutor.executeTargets(SingleCheckExecutor.java:38) > > > > > > > at > > > > > > > > > > org.apache.tools.ant.Project.executeTargets(Project.java:1260) > > > > > > > at > > > > > > > org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:441) > > > > > > > at > > > > > > > > > > > > > > > > > org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:293) > > > > > > > at > > > > > sun.reflect.GeneratedMethodAccessor4.invoke(Unknown > > > > > > Source) > > > > > > > at > > > > > > > sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown > > > > > > Source) > > > > > > > at > > > java.lang.reflect.Method.invoke(Unknown > > > > Source) > > > > > > > at > > > > > > > > > > > > > > > > > > > > > > > > > > > > org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106) > > > > > > > at > > > > org.apache.tools.ant.Task.perform(Task.java:348) > > > > > > > at > > > > > org.apache.tools.ant.Target.execute(Target.java:435) > > > > > > > at > > > > > > > org.apache.tools.ant.Target.performTasks(Target.java:456) > > > > > > > at > > > > > > > > > > > > > > > > > org.apache.tools.ant.Project.executeSortedTargets(Project.java:1405) > > > > > > > at > > > > > > > > > > > > > > > > > > > > > > > > > > > > org.apache.tools.ant.helper.SingleCheckExecutor.executeTargets(SingleCheckExecutor.java:38) > > > > > > > at > > > > > > > > > > org.apache.tools.ant.Project.executeTargets(Project.java:1260) > > > > > > > at > > > > > > > org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:441) > > > > > > > at > > > > > > > > > > > > > > > > > org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:293) > > > > > > > at > > > > > sun.reflect.GeneratedMethodAccessor4.invoke(Unknown > > > > > > Source) > > > > > > > at > > > > > > > sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown > > > > > > Source) > > > > > > > at > > > java.lang.reflect.Method.invoke(Unknown > > > > Source) > > > > > > > at > > > > > > > > > > > > > > > > > > > > > > > > > > > > org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106) > > > > > > > at > > > > org.apache.tools.ant.Task.perform(Task.java:348) > > > > > > > at > > > > > org.apache.tools.ant.Target.execute(Target.java:435) > > > > > > > at > > > > > > > org.apache.tools.ant.Target.performTasks(Target.java:456) > > > > > > > at > > > > > > > > > > > > > > > > > org.apache.tools.ant.Project.executeSortedTargets(Project.java:1405) > > > > > > > at > > > > > > > > > > > > > > > > > > > > > > > > > > > > org.apache.tools.ant.helper.SingleCheckExecutor.executeTargets(SingleCheckExecutor.java:38) > > > > > > > at > > > > > > > > > > org.apache.tools.ant.Project.executeTargets(Project.java:1260) > > > > > > > at > > > > > > > org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:441) > > > > > > > at > > > > > > > > > > > > > > > > > org.apache.tools.ant.taskdefs.CallTarget.execute(CallTarget.java:105) > > > > > > > at > > > > > > > > > > > > > > > > > org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:293) > > > > > > > at > > > > > sun.reflect.GeneratedMethodAccessor4.invoke(Unknown > > > > > > Source) > > > > > > > at > > > > > > > sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown > > > > > > Source) > > > > > > > at > > > java.lang.reflect.Method.invoke(Unknown > > > > Source) > > > > > > > at > > > > > > > > > > > > > > > > > > > > > > > > > > > > org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106) > > > > > > > at > > > > org.apache.tools.ant.Task.perform(Task.java:348) > > > > > > > at > > > > > org.apache.tools.ant.Target.execute(Target.java:435) > > > > > > > at > > > > > > > org.apache.tools.ant.Target.performTasks(Target.java:456) > > > > > > > at > > > > > > > > > > > > > > > > > org.apache.tools.ant.Project.executeSortedTargets(Project.java:1405) > > > > > > > at > > > > > > > > > > > > > > > > > > > > > > > > > > > > org.apache.tools.ant.helper.SingleCheckExecutor.executeTargets(SingleCheckExecutor.java:38) > > > > > > > at > > > > > > > > > > org.apache.tools.ant.Project.executeTargets(Project.java:1260) > > > > > > > at > > > > > > > org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:441) > > > > > > > at > > > > > > > > > > > > > > > > > org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:293) > > > > > > > at > > > > > sun.reflect.GeneratedMethodAccessor4.invoke(Unknown > > > > > > Source) > > > > > > > at > > > > > > > sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown > > > > > > Source) > > > > > > > at > > > java.lang.reflect.Method.invoke(Unknown > > > > Source) > > > > > > > at > > > > > > > > > > > > > > > > > > > > > > > > > > > > org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106) > > > > > > > at > > > > org.apache.tools.ant.Task.perform(Task.java:348) > > > > > > > at > > > > > org.apache.tools.ant.Target.execute(Target.java:435) > > > > > > > at > > > > > > > org.apache.tools.ant.Target.performTasks(Target.java:456) > > > > > > > at > > > > > > > > > > > > > > > > > org.apache.tools.ant.Project.executeSortedTargets(Project.java:1405) > > > > > > > at > > > > > > > > > > org.apache.tools.ant.Project.executeTarget(Project.java:1376) > > > > > > > at > > > > > > > > > > > > > > > > > > > > > > > > > > > > org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41) > > > > > > > at > > > > > > > > > > org.apache.tools.ant.Project.executeTargets(Project.java:1260) > > > > > > > at > > > > org.apache.tools.ant.Main.runBuild(Main.java:857) > > > > > > > at > > > > org.apache.tools.ant.Main.startAnt(Main.java:236) > > > > > > > at > > > > > > > > > org.apache.tools.ant.launch.Launcher.run(Launcher.java:287) > > > > > > > at > > > > > > > > > > org.apache.tools.ant.launch.Launcher.main(Launcher.java:113) > > > > > > > Caused by: command > > > [<policy-file-request/>] not > > > > understood > > > > > > > at > > > > > > > > > > > > > > > > > > > > > > > > > > > > org.apache.royale.test.ant.RoyaleUnitSocketThread.parseInboundMessages(RoyaleUnitSocketThread.java:128) > > > > > > > at > > > > > > > > > > > > > > > > > > > > > > > > > > > > org.apache.royale.test.ant.RoyaleUnitSocketThread.call(RoyaleUnitSocketThread.java:66) > > > > > > > at > > > java.util.concurrent.FutureTask.run(Unknown > > > > Source) > > > > > > > at > > > > > > > java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown > > > > > > > Source) > > > > > > > at > > > > > > > java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown > > > > > > > Source) > > > > > > > at > > java.lang.Thread.run(Unknown Source) > > > > > > > > > > > > > > Total time: 13 minutes 31 > seconds > > > > > > > Picked up > JAVA_TOOL_OPTIONS: > > > -Dfile.encoding=UTF-8 > > > > -Xms384m > > > > > > -Xmx1024m > > > > > > > Build step 'Invoke Ant' > marked > > build as > > > failure > > > > > > > Skipped archiving because > build > > is not > > > successful > > > > > > > Sending e-mails to: > > [email protected] > > > <mailto: > > > > > > [email protected] > > > > > > > > > > > > > > > Finished: FAILURE > > > > > > > > > > > > > > > > > > > > > > > > > > > > Full console log here: > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > https://nam04.safelinks.protection.outlook.com/?url=http%3A%2F%2Fapacheroyaleci2.westus2.cloudapp.azure.com%3A8080%2Fjob%2Froyale-asjs%2F1108%2Fconsole&data=02%7C01%7Caharui%40adobe.com%7Cbd44c40a642c4eacc04d08d7e8bb4ed2%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637233763532501583&sdata=ZmfkjfbQ8if75ytU92cJVJ7kg3ckbpvKlgt1caVMWIY%3D&reserved=0 > > > > > > > < > > > > > > > > > > > > > > > > > > > > > > > > > > > > https://nam04.safelinks.protection.outlook.com/?url=http%3A%2F%2Fapacheroyaleci2.westus2.cloudapp.azure.com%3A8080%2Fjob%2Froyale-asjs%2F1108%2Fconsole&data=02%7C01%7Caharui%40adobe.com%7Cbd44c40a642c4eacc04d08d7e8bb4ed2%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637233763532501583&sdata=ZmfkjfbQ8if75ytU92cJVJ7kg3ckbpvKlgt1caVMWIY%3D&reserved=0 > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > >
