burstcoin-faucet v0.3.7 (All Platforms)


  • admin

    @Jumper Thanks for reporting, you can fix it by setting 'minDonationAmount=20' in faucet.properties ... 20 is currently the max. value, i have accidently choosen wrong type there, will be fixed in next version.



  • @luxe

    Thanks.

    I have changed it and there is no error in the terminal this time.

    However, when I try to access the faucet, the only thing is displayed is:

    Burstcoin-Faucet is currently initializing, please be patient ...

    And keep refreshing....


  • admin

    That's exactly what it does ... just wait until it has finished initializing ...
    Btw. just uploaded fixed version ... re-download 0.3.5-SNAPSHOT and minDonationAmount should be fixed.



  • @luxe

    Thanks, but after 15 min is still initializing?

    These are the last lines from my terminal:

    2016-10-08 22:10:35.965  INFO 11440 --- [nio-8082-exec-1] o.s.web.servlet.Dispat
    cherServlet        : FrameworkServlet 'dispatcherServlet': initialization comple
    ted in 30 ms
    2016-10-08 22:15:16.913  INFO 11440 --- [        Timer-0] b.faucet.network.Netwo
    rkComponent        : received timestamp: '68238917' in '0' ms
    2016-10-08 22:15:16.918  INFO 11440 --- [        Timer-0] b.faucet.network.Netwo
    rkComponent        : received '0' transactions in '5' ms
    2016-10-08 22:15:16.918  INFO 11440 --- [        Timer-0] burstcoin.faucet.servi
    ce.StatsService    : No stats update needed, no new transactions ...
    2016-10-08 22:20:16.922  INFO 11440 --- [        Timer-0] b.faucet.network.Netwo
    rkComponent        : received timestamp: '68239217' in '0' ms
    2016-10-08 22:20:16.927  INFO 11440 --- [        Timer-0] b.faucet.network.Netwo
    rkComponent        : received '0' transactions in '1' ms
    2016-10-08 22:20:16.928  INFO 11440 --- [        Timer-0] burstcoin.faucet.servi
    ce.StatsService    : No stats update needed, no new transactions ...
    2016-10-08 22:25:16.916  INFO 11440 --- [        Timer-0] b.faucet.network.Netwo
    rkComponent        : received timestamp: '68239517' in '0' ms
    2016-10-08 22:25:16.921  INFO 11440 --- [        Timer-0] b.faucet.network.Netwo
    rkComponent        : received '0' transactions in '5' ms
    2016-10-08 22:25:16.921  INFO 11440 --- [        Timer-0] burstcoin.faucet.servi
    ce.StatsService    : No stats update needed, no new transactions ...
    
    �
                                                                                  
    

  • admin

    Well, could be another bug on complete new faucet account. Please try to make a outgoing transaction from faucet account.



  • @luxe

    The wallet for the faucet have transaction already.

    The terminal state that it is initialized, but the browser still display the same message:

    2016-10-09 01:03:13.715  INFO 9944 --- [           main] s.w.s.m.m.a.RequestMapp
    ingHandlerMapping : Mapped "{[/error],produces=[text/html]}" onto public org.spr
    ingframework.web.servlet.ModelAndView org.springframework.boot.autoconfigure.web
    .BasicErrorController.errorHtml(javax.servlet.http.HttpServletRequest,javax.serv
    let.http.HttpServletResponse)
    2016-10-09 01:03:13.870  INFO 9944 --- [           main] o.s.w.s.handler.SimpleU
    rlHandlerMapping  : Mapped URL path [/webjars/**] onto handler of type [class or
    g.springframework.web.servlet.resource.ResourceHttpRequestHandler]
    2016-10-09 01:03:13.870  INFO 9944 --- [           main] o.s.w.s.handler.SimpleU
    rlHandlerMapping  : Mapped URL path [/**] onto handler of type [class org.spring
    framework.web.servlet.resource.ResourceHttpRequestHandler]
    2016-10-09 01:03:14.892  INFO 9944 --- [           main] o.s.j.e.a.AnnotationMBe
    anExporter        : Registering beans for JMX exposure on startup
    2016-10-09 01:03:14.976  INFO 9944 --- [           main] s.b.c.e.t.TomcatEmbedde
    dServletContainer : Tomcat started on port(s): 8082 (http)
    2016-10-09 01:03:14.984  INFO 9944 --- [           main] burstcoin.faucet.Burstc
    oinFaucet         : Started BurstcoinFaucet in 11.512 seconds (JVM running for 1
    2.419)
    2016-10-09 01:03:31.831  INFO 9944 --- [nio-8082-exec-1] o.a.c.c.C.[Tomcat].[loc
    alhost].[/]       : Initializing Spring FrameworkServlet 'dispatcherServlet'
    2016-10-09 01:03:31.831  INFO 9944 --- [nio-8082-exec-1] o.s.web.servlet.Dispatc
    herServlet        : FrameworkServlet 'dispatcherServlet': initialization started
    
    2016-10-09 01:03:31.871  INFO 9944 --- [nio-8082-exec-1] o.s.web.servlet.Dispatc
    herServlet        : FrameworkServlet 'dispatcherServlet': initialization complet
    ed in 35 ms
    �
                                                                                  
    

  • admin

    @Jumper I fixed it i guess, wonder why i never run into this issue ... please re-download the 0.3.5-SNAPSHOT and test.



  • @luxe

    Exact same issue:

    13:34:54.364 [main] INFO burstcoin.faucet.BurstcoinFaucet - Starting the engines
     ... please wait!
    
      .   ____          _            __ _ _
     /\\ / ___'_ __ _ _(_)_ __  __ _ \ \ \ \
    ( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \
     \\/  ___)| |_)| | | | | || (_| |  ) ) ) )
      '  |____| .__|_| |_|_| |_\__, | / / / /
     =========|_|==============|___/=/_/_/_/
     :: Spring Boot ::        (v1.4.0.RELEASE)
    
    2016-10-15 13:34:55.799  INFO 3128 --- [           main] burstcoin.faucet.Burstc
    oinFaucet         : Starting BurstcoinFaucet v0.3.5-SNAPSHOT on FX with PID 3128
     (C:\Users\Jumper\Desktop\burstcoin-faucet-0.3.5-SNAPSHOT\burstcoin-faucet-0.3.5-
    SNAPSHOT.jar started by Jumper in C:\Users\Jumper\Desktop\burstcoin-faucet-0.3.5-S
    NAPSHOT)
    2016-10-15 13:34:55.801  INFO 3128 --- [           main] burstcoin.faucet.Burstc
    oinFaucet         : No active profile set, falling back to default profiles: def
    ault
    2016-10-15 13:34:56.320  INFO 3128 --- [           main] ationConfigEmbeddedWebA
    pplicationContext : Refreshing org.springframework.boot.context.embedded.Annotat
    [email protected]: startup date [Sat Oct 15 13:34:56
     BST 2016]; root of context hierarchy
    2016-10-15 13:34:59.266  INFO 3128 --- [           main] trationDelegate$BeanPos
    tProcessorChecker : Bean 'org.springframework.transaction.annotation.ProxyTransa
    ctionManagementConfiguration' of type [class org.springframework.transaction.ann
    otation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$e39ce472
    ] is not eligible for getting processed by all BeanPostProcessors (for example:
    not eligible for auto-proxying)
    2016-10-15 13:35:00.396  INFO 3128 --- [           main] s.b.c.e.t.TomcatEmbedde
    dServletContainer : Tomcat initialized with port(s): 8082 (http)
    2016-10-15 13:35:00.426  INFO 3128 --- [           main] o.apache.catalina.core.
    StandardService   : Starting service Tomcat
    2016-10-15 13:35:00.429  INFO 3128 --- [           main] org.apache.catalina.cor
    e.StandardEngine  : Starting Servlet Engine: Apache Tomcat/8.5.4
    2016-10-15 13:35:00.596  INFO 3128 --- [ost-startStop-1] o.a.c.c.C.[Tomcat].[loc
    alhost].[/]       : Initializing Spring embedded WebApplicationContext
    2016-10-15 13:35:00.598  INFO 3128 --- [ost-startStop-1] o.s.web.context.Context
    Loader            : Root WebApplicationContext: initialization completed in 4282
     ms
    2016-10-15 13:35:00.962  INFO 3128 --- [ost-startStop-1] o.s.b.w.servlet.Servlet
    RegistrationBean  : Mapping servlet: 'dispatcherServlet' to [/]
    2016-10-15 13:35:00.971  INFO 3128 --- [ost-startStop-1] o.s.b.w.servlet.FilterR
    egistrationBean   : Mapping filter: 'characterEncodingFilter' to: [/*]
    2016-10-15 13:35:00.973  INFO 3128 --- [ost-startStop-1] o.s.b.w.servlet.FilterR
    egistrationBean   : Mapping filter: 'hiddenHttpMethodFilter' to: [/*]
    2016-10-15 13:35:00.975  INFO 3128 --- [ost-startStop-1] o.s.b.w.servlet.FilterR
    egistrationBean   : Mapping filter: 'httpPutFormContentFilter' to: [/*]
    2016-10-15 13:35:00.976  INFO 3128 --- [ost-startStop-1] o.s.b.w.servlet.FilterR
    egistrationBean   : Mapping filter: 'requestContextFilter' to: [/*]
    2016-10-15 13:35:01.019  INFO 3128 --- [ost-startStop-1] burstcoin.faucet.Burstc
    oinFaucet         : ServletContext initialized
    2016-10-15 13:35:01.945  INFO 3128 --- [           main] j.LocalContainerEntityM
    anagerFactoryBean : Building JPA container EntityManagerFactory for persistence
    unit 'default'
    2016-10-15 13:35:01.987  INFO 3128 --- [           main] o.hibernate.jpa.interna
    l.util.LogHelper  : HHH000204: Processing PersistenceUnitInfo [
            name: default
            ...]
    2016-10-15 13:35:02.235  INFO 3128 --- [           main] org.hibernate.Version
                      : HHH000412: Hibernate Core {5.0.9.Final}
    2016-10-15 13:35:02.240  INFO 3128 --- [           main] org.hibernate.cfg.Envir
    onment            : HHH000206: hibernate.properties not found
    2016-10-15 13:35:02.245  INFO 3128 --- [           main] org.hibernate.cfg.Envir
    onment            : HHH000021: Bytecode provider name : javassist
    2016-10-15 13:35:02.376  INFO 3128 --- [           main] o.hibernate.annotations
    .common.Version   : HCANN000001: Hibernate Commons Annotations {5.0.1.Final}
    2016-10-15 13:35:02.975  INFO 3128 --- [           main] org.hibernate.dialect.D
    ialect            : HHH000400: Using dialect: org.hibernate.dialect.HSQLDialect
    2016-10-15 13:35:04.046  INFO 3128 --- [           main] org.hibernate.tool.hbm2
    ddl.SchemaExport  : HHH000227: Running hbm2ddl schema export
    2016-10-15 13:35:04.054  INFO 3128 --- [           main] org.hibernate.tool.hbm2
    ddl.SchemaExport  : HHH000230: Schema export complete
    2016-10-15 13:35:04.163  INFO 3128 --- [           main] j.LocalContainerEntityM
    anagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'd
    efault'
    2016-10-15 13:35:04.831  INFO 3128 --- [           main] org.eclipse.jetty.util.
    log               : Logging initialized @11115ms
    2016-10-15 13:35:06.536  INFO 3128 --- [        Timer-0] b.faucet.network.Networ
    kComponent        : received timestamp: '68812506' in '0' ms
    2016-10-15 13:35:06.608  INFO 3128 --- [           main] s.w.s.m.m.a.RequestMapp
    ingHandlerAdapter : Looking for @ControllerAdvice: org.springframework.boot.cont
    [email protected]3: startup date
    [Sat Oct 15 13:34:56 BST 2016]; root of context hierarchy
    2016-10-15 13:35:06.638  INFO 3128 --- [        Timer-0] b.faucet.network.Networ
    kComponent        : received '1' transactions in '1' ms
    2016-10-15 13:35:06.639  INFO 3128 --- [        Timer-0] burstcoin.faucet.servic
    e.StatsService    : Updating stats with 1 new transactions ...
    2016-10-15 13:35:06.843  INFO 3128 --- [           main] s.w.s.m.m.a.RequestMapp
    ingHandlerMapping : Mapped "{[/]}" onto public java.lang.String burstcoin.faucet
    .controller.FaucetController.index(javax.servlet.http.HttpServletRequest,org.spr
    ingframework.ui.Model)
    2016-10-15 13:35:06.846  INFO 3128 --- [           main] s.w.s.m.m.a.RequestMapp
    ingHandlerMapping : Mapped "{[/burst],produces=[application/json]}" onto public
    burstcoin.faucet.network.model.MiningInfo burstcoin.faucet.controller.FaucetCont
    roller.burst(java.lang.String)
    2016-10-15 13:35:06.848  INFO 3128 --- [           main] s.w.s.m.m.a.RequestMapp
    ingHandlerMapping : Mapped "{[/],methods=[POST]}" onto public java.lang.String b
    urstcoin.faucet.controller.FaucetController.claim(java.lang.String,javax.servlet
    .http.HttpServletRequest,javax.servlet.http.HttpServletResponse)
    2016-10-15 13:35:06.854  INFO 3128 --- [           main] s.w.s.m.m.a.RequestMapp
    ingHandlerMapping : Mapped "{[/error]}" onto public org.springframework.http.Res
    ponseEntity<java.util.Map<java.lang.String, java.lang.Object>> org.springframewo
    rk.boot.autoconfigure.web.BasicErrorController.error(javax.servlet.http.HttpServ
    letRequest)
    2016-10-15 13:35:06.856  INFO 3128 --- [           main] s.w.s.m.m.a.RequestMapp
    ingHandlerMapping : Mapped "{[/error],produces=[text/html]}" onto public org.spr
    ingframework.web.servlet.ModelAndView org.springframework.boot.autoconfigure.web
    .BasicErrorController.errorHtml(javax.servlet.http.HttpServletRequest,javax.serv
    let.http.HttpServletResponse)
    2016-10-15 13:35:06.934  INFO 3128 --- [           main] o.s.w.s.handler.SimpleU
    rlHandlerMapping  : Mapped URL path [/webjars/**] onto handler of type [class or
    g.springframework.web.servlet.resource.ResourceHttpRequestHandler]
    2016-10-15 13:35:06.935  INFO 3128 --- [           main] o.s.w.s.handler.SimpleU
    rlHandlerMapping  : Mapped URL path [/**] onto handler of type [class org.spring
    framework.web.servlet.resource.ResourceHttpRequestHandler]
    2016-10-15 13:35:08.273  INFO 3128 --- [           main] o.s.j.e.a.AnnotationMBe
    anExporter        : Registering beans for JMX exposure on startup
    2016-10-15 13:35:08.356  INFO 3128 --- [           main] s.b.c.e.t.TomcatEmbedde
    dServletContainer : Tomcat started on port(s): 8082 (http)
    2016-10-15 13:35:08.365  INFO 3128 --- [           main] burstcoin.faucet.Burstc
    oinFaucet         : Started BurstcoinFaucet in 13.69 seconds (JVM running for 14
    .649)
    2016-10-15 13:35:28.122  INFO 3128 --- [nio-8082-exec-1] o.a.c.c.C.[Tomcat].[loc
    alhost].[/]       : Initializing Spring FrameworkServlet 'dispatcherServlet'
    2016-10-15 13:35:28.122  INFO 3128 --- [nio-8082-exec-1] o.s.web.servlet.Dispatc
    herServlet        : FrameworkServlet 'dispatcherServlet': initialization started
    
    2016-10-15 13:35:28.157  INFO 3128 --- [nio-8082-exec-1] o.s.web.servlet.Dispatc
    herServlet        : FrameworkServlet 'dispatcherServlet': initialization complet
    ed in 33 ms                                                           
    

    And the URL display the same:

    http://faucet.dogeserver.net:8082/

    Burstcoin-Faucet is currently initializing, please be patient ...
    

  • admin

    Please post you config (without passphrase) and give me the faucet accountId, so that i may be able to reproduce your issue.
    The url is not available/not running for me.



  • @luxe

    You can try url pool.dogeserver.net:8082 since only the ports are different

    I will send you the conf file in private message


  • admin

    Updates:

    • added option to limit claims per account, to prevent faucet run dry all the time.
      e.g. add 'maxClaimsPerAccount=1' to faucet.properties, to only allow one claim.
    • added info on dry faucet

    Just testing version on https://faucet.burst-team.us

    Edit:
    The maxClaimsPerAccount abuse protection is very effective, as it gets validated via blockchain.
    On only 1 claim allowed with claim amount of 1 BURST, it makes no sense to create multiple accounts to raid a faucet.


  • admin

    @luxe Nice Feature - I've updated.


  • admin

    @haitch Yep faucets should focus on help new users getting started, not as alternative mining :-)


  • admin

    @luxe Agreed. Having a quick skim through the payout on mine, I see accounts that claimed more than 190 times ......


  • admin

    Adjusted https://faucet.burst-team.us ... now only pays 1 burst per account. Very restrictive is better than always dry i guess ... i'm even thinking about cross check for other faucets to stop a few individuals from milking them, so that new users can not easy start, activate their account and make reward assignment. Donations to faucet account BURST-BBAQ-GF7D-Z6LX-3U7B6 are welcome.



  • This way is better in my opinion. :)


  • admin

    Updates:

    • configure amount of claims shown in stats via 'burstcoin.faucet.statsAmountOfClaimsToShow'
    • updated lib versions of spring-boot and recaptcha
    • handle exception on recaptcha validation problems due google server

    Edit: @haitch due to stats listed all claimed accounts ... the faucet html has grown to above 3,5MB in case of faucet.burst-team.us and 1,8MB in case of faucet.burstcoin.info ... with a new property 'burstcoin.faucet.statsAmountOfClaimsToShow' the number of accounts listed under claims can now be configured ... default is 200.

    Also the google recaptcha server makes a lot of problems, seams they have issues right now ... tried to harden the code and inform user on issues.


  • admin

    @luxe Can that default 200 be sorted from max to min payouts, to show the addresses that are most abusing the faucets ?


  • admin

    @haitch since last version you can use e.g. ... 'burstcoin.faucet.maxClaimsPerAccount=2' that will limit the claims per account, so the sort makes no sense if you use that one. It is checked via blockchain, so no way to cheat that. (not getting reset on faucet restart)


Log in to reply
 

Looks like your connection to Burst - Efficient HDD Mining was lost, please wait while we try to reconnect.