Push to Production of EVAL: AppId + Port

If you move of EVAL in the Production,

the Port and the AppId will remain the same and only PPG Base URL change?

or should I expect that everything will change

THX 4 info

They can all change so do all three of them configurable.

Tags: BlackBerry Developers

Similar Questions

  • EVAL push service vs bbidtoken

    Hi all

    I am quite new to BB development, so forgive me if the answer to my question is obviuos.

    We are developing an android app with push services. This application is driven on BB 10 tool BB APK package. I signed up for the test push BB app and eval service works fine if I sign a developer certificate, I created with my bbidtoken.

    Is it possible to use this application with one another push eval service (registered by the customer of this app) still sign with my certificate (based on my bbidtoken), or do I have to change the certificate also in this case? EVAL push BB service is connected to the account of BB, bbidtoken?

    Thanks in advance!

    István

    This also applies to the production server, the account to push and BlackBerry ID token must match.

    At the same time, they did, push the permissions have been added to accounts BlackBerry ID of those who have received an account grow.  But now all accounts access by default.

  • Someone at - he pushes Eval are working right now?

    I sent a message to [email protected], but lacked ask the community to see if it's just me, part of the community, or the whole of the community of the problems with the Push on their accounts Eval right now?

    I had a simple demo of the "pushdemo" application and an initiator to push for more than a month now.  We have moved since the proof of concept in the development of an application and just after the SSL certificate / returns fun 401, our growth has stopped working.  We had been moving the project from my consulting to the company account has eval so I thought it was just a problem out there.  I recently dropped everything back to the simple proof of concept using pushdemo and it no longer works.

    It is possible, it's something local to my account or an error that crept in, but the code base I use worked very reliable 2 weeks ago.

    Is it me?

    We believe that there is a problem for some users on the server eval. The infrastructure team is investigating this.

    We will follow this in the existing post:

    http://supportforums.BlackBerry.com/T5/BlackBerry-push-development/suddenly-push-notification-workin...

  • maddening problem Push

    Hi all

    My application is running on a curve and "BOLD", OS v5.0.0.973/979.  I'm trying to register to receive Push notifications and his failling.

    I have the code to save running in its own thread, here's the run() method:

    public void run() {}

    ApplicationDescriptor ad = ApplicationDescriptor.currentApplicationDescriptor ();

    int port = Port Push email for registration of production;

    String appId = "email of record production ApplicationID.

    String bpasUrl = 'Email of record production PPG Base URL';

    serverType bytes = PushApplicationDescriptor.SERVER_TYPE_BPAS;

    Cushion PushApplicationDescriptor = new PushApplicationDescriptor (appId,

    port, bpasUrl, serverType, ad);

    PushApplicationStatus pushApplicationStatus = PushApplicationRegistry.getStatus (pad);

    pasStatus bytes = pushApplicationStatus.getStatus ();

    if (pasStatus is PushApplicationStatus.STATUS_ACTIVE) {

    Connect ('PUSH already registered');

    } else If (pasStatus == PushApplicationStatus.STATUS_PENDING) {}

    Log ('recording standby PUSH');

    } else {}

    try {

    PushApplicationRegistry.registerApplication (pad);

    }

    catch (IllegalArgumentException iae) {

    log ("Error");

    }

    }

    }

    I have tried from this thread from 2 different places in my class that I have defined as:

    public Class MyApp extends UiApplication implements PushApplication

    I tried it from MyApp constructor and a method after of

    enterEventDispatcher() is executed.

    It takes to grow a record in a separate Thread?  I've seen examples where push record is made from UiApplication and those where its done in a different Thread.  Is how important it?

    I understand that I can not post the actual values of the email of record production, but I used enamel line labels in the section titled:

    I got it fixed, but almost by accident.

    I started to wonder if I have a method for registration of HttpConnection based would be more appropriate than the PushApplicationRegistry method I used.  At least half of the examples out there do not use PushApplicationRegistry.

    So I started to reimplement my method of registration based on PushAgent.java I found here: http://supportforums.blackberry.com/t5/BlackBerry-Push-Development/Simplified-BIS-Push-client-sample...

    I noticed that it added "mss/PD_subReg" to the url.  As I had nothing to lose, I added "mss/PD_subReg" to the url that I got from RIM confirming the displacement of our application in production.  Has been in a section titled "Request credentials (to use in your client application)" and was labeled "PPG Base URL."

    The * is a note saying his reserved production.

    All started to work just fine right there.

    I'm just curious, I spent a day combing through the documentation and could not find any references to this outside the sample program on the link I posted.  Anywhere else I could look?

  • Push the web application through UrbanAirship

    I want to use the urban airship to send notifications of type push to a web application. I found an example on https://github.com/blackberry/Cascades-Community-Samples/tree/master/UrbanAirshipClient but it is an application c / c++. Is it possible to grow a web application via urban airship?

    Hi, it is possible.

    Urban airship servers simply push Push BlackBerry servers that relay this push to the end-user device. This means that the only extra step that is really needed is, when registering with the push service, to register as urban airship witih as well as the link between urban airship, Push BlackBerry server and end-user device exists.

    Registration for the Push Service is essentially the same. You must create a PushService object:

       blackberry.push.PushService.create(
            {
                invokeTargetId: INVOKE_TARGET_ID,
                appId: BLACKBERRY_PUSH_APPLICATION_ID,
                ppgUrl: BLACKBERRY_PUSH_URL
            },
            createPushServiceSuccess,
            createPushServiceError,
            simChangeCallback,
            pushTransportReadyCallback
        );
    

    On createPushServiceSuccess, you create the channel by the usual method.

    /* We created the PushService instance. */
    function createPushServiceSuccess(service) {
        /* Store our PushService object. */
        pushService = service;
    
        /* ...other actions here potentially... */
    
        /* Create channel to receive pushes. */
        pushService.createChannel(createChannelCallback);
    }
    

    And finally, on the creation of the channel, we will register with urban airship.

    /* When a channel is attempting to be created, this will trigger. */
    function createChannelCallback(result, token) {
        var xhr;
        if (result === blackberry.push.PushService.SUCCESS) {
            /* On success, we'll register with Urban Airship. */
            xhr = new XMLHttpRequest();
            xhr.open('PUT', HTTPS_GO_URBANAIRSHIP_COM_API_DEVICE_PINS + token, true);
            xhr.onload = function () {
                console.log('Urban Airship: ' + this.response);
            };
            xhr.setRequestHeader('Authorization', 'Basic ' + URBAN_AIRSHIP_APPENCODED);
            xhr.send();
        } else {
            console.log('createChannelCallback: ' + result);
        }
    }
    

    Above, we will ensure that the channel was created successfully. The xhr request is purely related to urban airship and is the extra piece that we need. We use a few defined constants (previously).

    • HTTPS_GO_URBANAIRSHIP_COM_API_DEVICE_PINS is a string matches the URL of urban airship registration default PIN.
    'https://go.urbanairship.com/api/device_pins/'
    

     

    • URBAN_AIRSHIP_APPENCODED is a combination of two other channels; coded using window.btoa ().
    window.btoa(URBAN_AIRSHIP_APPKEY + ':' + URBAN_AIRSHIP_APPSECRET);
    
    • URBAN_AIRSHIP_APPKEY and URBAN_AIRSHIP_APPSECRET are obtained from urban airship console when you configure your application as follows.

    Finally, the last piece, you need to do is provide your credentials to Push BlackBerry in the console of airship urban itself. It is important to use the full URL including your CPID when you fill out this information. This is information which is sent to you by BlackBerry when you sign up for credentials EVAL or PROD.

    Beyond that, the implementation of the push, summoning, etc. would be all follow the regular WebWorks Push Application structure.

  • Push app blackBerry internal service

    We have an application that is developed for a client. The customer is not the application is available on BlackBerry World. So we deploy the application on the network of the company.

    The app has BlackBerry Service active Push and so far we have tested using the Service of Push BlackBerry (assessment) which will be valid for 4 months. To be valid without limit, the Service of Push BlackBerry (Production) will be useful?

    Edit: Our application running on a BIS plan

    Yes, you should not use PROD or expiry of your account. EVAL also limits the number of active users, 50 or 100, I think and is much less stable.

    The app doesn't have to be deployed via BlackBerry World to use Push.

  • Don't push error no application instance

    I have a problem with the function of insertion for several days. I think you could help me

    -J' have request to push most of RIM, get the port, appid,.

    -J' I already install BPSS on public server. and installation push config following details above.

    -J' made of the client application, following the example of client project initiator-push-sample code. and run on my device work well.

    -J' I install bpsUrl on the client app on my public server hxxp://xxx.xxx.xx.xxx:8080 / sample-push-initiator * I used 8080 ports because my hosting limitaion.

    -What the attempt to join the server app. I always have this exception. IllegalStateException: no instance of the application

    -So, I try to solve this problem in searching on google and found that someone said. you need to enable server BIS.

    Please suggest to me what I'm missing.

    See you soon,.

    anop72

    It works now.

    all the above setup is correct. I just need active BIS plan on my sim card. After that everything works.

  • OTA link register to Push for implementation of Runtime Android Blackberry 10

    Him "BlackBerry push Service Production and changes form" requires a live download link.

    (see https://www.blackberry.com/profile/register.jspr)

    I've migrated an android app for blackberry with blackberry for android runtime.

    Review of push service works very well. Now, I want to prepare the global release of BB and register for push production service. I use the blackberry tools 2 beta command line for the conversion.

    The OTA link is required in the form of Production to push. I couldn't find any information how to set up OTA for a bar file. I read the following: "BAR of the files cannot be deployed OTA from a web server, such as the files of COD." They can be installed via BlackBerry World. ", see here:

    http://supportforums.BlackBerry.com/T5/testing-and-deployment/how-to-install-a-bar-file-in-OTA-downl...

    I also read that the jad / cod of OTA files have a limit of 128 KB file. My bar is ~ 600kb.

    (see the video here: http://supportforums.blackberry.com/t5/Testing-and-Deployment/BlackBerry-Smartphone-Over-The-Air-Dow... )

    The questions now: How can I register for the Production Service to push? Can I stuff OTA? How to generate?

    I provided just the bar file as a link and got to push the production credentials.

  • Difference between the rejected product and icing.

    Hello

    I downloaded my app on BB app world with version 1.0

    The app has been denied because of a problem. When I checked the history of changes to my product, is showing 2 entries relese refused and refused. Is there a differnce between these two?

    In addition, now I added the version 2.0 but it's showing me in the project and giving no option like "send for review".

    Is it because my product and release the two has been denied?

    Help, please.

    @BB_Developement not quite.

    You don't need to add a new product. The product already exists now.

    Your next step is to push the product for the project. Then add a new version (or submit a more current pushing the project).

    Last step is to submit it for review. This will push both the produced and communicated to awaiting review.

  • notifications of type push (bb10) has not received

    Hello!

    After having my job to push service, he stopped.

    I can save the user, create the chanel and everything works fine, but when sending notifications, he said everything is ok, but nothing is received the alpha device.

    It worked, maybe it crashes after the latest OS update, not sure.

    Any idea on what is happening?

    This is the answer to push:

    http://www.openmobilealliance.org/tech/DTD/pap_2.1.dtd">http://pushapi.eval.blackberry.com/mss/PD_pushRequest" sender-name="RIM Push-Data Service" reply-time="2013-01-16T20:44:24Z">
    

    For the slog2, you will need to install the Momentics IDE which is installed with the native SDK 10 BlackBerry. Install this IDE will give you the tools you need to access the device.

    http://developer.BlackBerry.com/native/download/

    1. in the QNX Momentics IDE, based on the target browser, right click on the target of the device. ClickLaunch SSH Session.

    2. in the terminal that appears, do one of the following:

    a. to view logs of current slogger2, type slog2info.

    b. to display the output in real time for the processes that are being debugged (for applications that are running in development mode), type slog2info - w.

    c. to display help on slogger2, type slog2info h

    SSH to the machine and run it:

    slog2info >/tmp/slog2.txt, and then send the slog2.txt

    We are able to determine the root cause of the problem in this thread that was the bar needed to be updated to have XML descriptor:

    
          APPLICATION
           
               bb.action.PUSH
               application/vnd.push
           
    
    

    However, when the BAR file was generated META-INF/MANIFEST. MF was lacking the entrances to invoke target which led to the discovery of the root cause of the problem which was the SDK of AIR PlayBook instead of the SDK software BlackBerry 10. Once the correct SDK has been used push starts happening on the device.

  • Second monitor not detected via the dvi - d port

    Hi I have a Hp slimline s5610y. Windows 7 64-bit. It is a new system with 3 ghz ram and more than 600 gaeremynck ram so I know that this is not a problem of performance, (duty handling system), I am looking to hook up two monitors, product sheet page on H.P. States that ports Vga and Dvi d may be used at the same time. I have the converter dvi-d/VGA, hooked to a monitor via the Vga port on a single computer (which doesn't work). The Vga port to vga works fine (the first monitor. I already check the easy as stuf "carrier dual monitor", unplug the monitor, update the latest driver for radeon 3000 and restart windows. I hooked two monitors before without any problem. Any ideas out there?

    Thank you

    Manny

    Hi again,

    If it is a dvi - d, you need a computer screens which have dvi - d.
    A graphics card with a dvi - i port also supports vga monitors.

    OK - page of your product (return i/o ports):
    http://support.HP.com/us-en/document/c02552467

    It is a true dvi - d - then Yes, you need a digital monitor with a dvi - d port.

    C.

  • ESET Push

    Hello.  I am VERY new in the world of the MAC and VMWare.  We are a small company that serves our ESET NOD32 antivirus.  I tried to push the program to the MAC (directly on the side XP) and have had no success...

    the Manager of ESET is one of our servers.  We recorded the MacBook to our exchange server and all the fun stuff, but for some reason any that is beyond my comprehension as a result of the Antivirus cannot locate the computer name.

    Any ideas? What Miss me...

    Thank you for your help.

    iklektic wrote:

    Hello.  I am VERY new in the world of the MAC and VMWare.  We are a small company that serves our ESET NOD32 antivirus.  I tried to push the program to the MAC (directly on the side XP) and have had no success... the Manager ESET is one of our servers.  We recorded the MacBook to our exchange server and all the fun stuff, but for some reason any that is beyond my comprehension as a result of the Antivirus cannot locate the computer name.   Any ideas? What Miss me...

    The default value of a Fusion Virtual Machine Network is NAT and this puts the virtual computer on a different subnet then the primary subnet, the host is running, so if you kept default, then that would be a credible reason, why the server cannot see the virtual Windows Machine to push the product.  Changing Machine Network virtual Bridged and release/renew that restarting the virtual machine (or IP) address will be put on the same primary subnet, the host itself is on the LAN and you should then be able to push directly to the Virtual Machine.  Take a look at: Understanding Networking in VMware Fusion

    Tip: Switch between NAT and connected by a bridge can be made without restarting, or even using ipconfig to release/renew the IP under Windows. Simply turn the connected/disconnected state of the network of the network icon in the status bar while passing the type of the network between the two.

    "Post edited by: WoodyZ - changed"sees"can't see" (typo) and rephrase information from subnet for clarity technical since the NAT connection between the host and the guest is on the same subnet, but not the same subnet of the host itself is on.

  • Small product problems page format of the table with the unused sections

    Hi all

    I hope someone can help me identify what it is that I have trouble with my small product catalog pages. I have this problem where I have unused sections or blanks where normally the images/Details of the product would be. I think it can come from my product titles that use more than two lines of characters with these products that I have for sale where the price is bordered by the intermediary with a new price below (extra row of text) where the product is more space than the standard height. It seems to be pushing other products more far more/down to another column/row. I don't know it's somelthing I'm wrong with how the table is set up for the management of the height of each box of product dynamically, but I'm new to this so not sure what you need to fix in the code.

    Here is a link to a page problem showing the problem:

    http://tigressartscomics.com/CGC-graded-comics

    Any help would be greatly appreciated.

    Thank you

    Kennedy

    Hi Kennedy,

    Believe that it is caused by your products from the list in varying heights.

    Have you tried to add a "height: 400px; ' your '.produits-grid li .productSmall?

    Concerning

    Mike

  • Firewall between ESX and vCenter vLAN & Production vLAN

    Hello

    Scenario:

    2 ESX hosts with Teddy bear 6. 2 to vLAN S.C. & VMotion, 2 to vLAN DMZ and 2 for the Production of vLAN.

    There are 2 pSwitches to battery-Mode Cluster, having 4 VLANS.

    1. Production of vLAN1

    2. vLAN2 DMZ

    3. Service vLAN3 console

    4. vLAN4 VMotion

    Connectivity is fine no problem. All VLAN works them very well. Service console and VMotion they fold each other so pSwitch failure failure or Teddy bear.

    Requirements:

    Service console is connected in vLAN3 which is 172.16.20.0/24 network under vSwitch0 contains 2pNICs & 3 exchanges.  Service Console PortGroup, VMotion PortGroup & vCenter PortGroup. vCenter PortGroup I want to place the VirtualCenter VM & I'll put the virtual computer's firewall.

    Currently, the Center Virtual under vCenter PortGroup, which is 172.16.20.55. Communication to ESX all very well.

    How I connect to VirtualCenter & ESX host while I am putting in the Production vLAN? I added a static Route in my P.C. 172.16.20.0 to go via 128.104.145.149 "this is the IP address pSwitch" I connect very well without any problems. Of course that does not protect the farm ESX and virtual Center.

    I want to secure the connection between the Production vLAN & Console of service of VMotion vLAN & get rid of the Static Route in the computers in the Admin.

    Bypass the Options:

    1. Physics MS ISA Server with 2 natachasery one be connected in the vCenter PortGroup & to be connected in the Production vLAN & open ports to demand it.

    2. Physical firewall of Teddy 2 a be connected in the vCenter PortGroup & to be connected in the Production vLAN and open ports require.

    3. Virtual Firewall 'SmoothWall or ISA Server' with 2 teddy bears that are connected in the vCenter PortGroup & to be connected in the Production vLAN and open ports require.

    Please take a look at the diagram attached & tips.

    Best regards

    Hussain Al Sayed

    Hello

    On your diagram, I would change your colors. Orange traditionally involves a DMZ not green, but it is up to you. I use Smoothwall for exactly the same behavior.

    Network <-> pNIC1 <-> vSwitch1 <-> vFW (smoothwall) <-> DMZ Network
    ....................................................<-> Green Network
    

    If your front firewall controls access to everything. You can use 'two' firewalls so if you just want to have a set of Red<->Green Networks. On the first, the Red network is outside, green is the demilitarized zone, in the second, red is the demilitarized zone and the ESX hosts are green.

    To grant access to your ESX hosts from a system outside the firewall, you must enable and redirect port 443 to the appropriate location. In fact, I wouldn't do that, create a virtual machine or physical box that is inside the firewall, use the VPN and OpenVPN Tarek Smoothwall addon in the internal location or create a pinhole that allows RDP access to this host/VM and then use the VIC of in the "green network". You must put the kingpins holes in your firewall to grant access you need, so a VPN works much better. You want to limit the number of holes of PIN you use.

    What you describe is quite feasible, but without the holes of the kingpins and proper routing through the firewall is not possible.

    Best regards

    Edward L. Haletky

    VMware communities user moderator

    ====

    Author of the book "VMWare ESX Server in the enterprise: planning and securing virtualization servers, Copyright 2008 Pearson Education.»

    Blue gears and SearchVMware Pro Articles: http://www.astroarch.com/wiki/index.php/Blog_Roll

    Security Virtualization top of page links: http://www.astroarch.com/wiki/index.php/Top_Virtualization_Security_Links

  • Installed FMS4 in a different port number, but his does not work...

    Hi... Stephanie personally me if this question was asked earlier. During the installation of FMS, I entered the 1 935 100 instead of 1935,80 normal port numbers as I have wamp in my port 80 by default, but when I try to call the url localhost, both of the port (http://localhost:100 & http://localhost:1935) do not work. Please help me how to solve this problem.

    Kind regards

    Bala

    you try to connect to port 1935 and 100 on http port, you must connect to them via rtmp... .abolish port 100 fms.ini because flash player don't know how to connect rtmp over http using anyway. I personelly not have 1935 located in a development environment, because I have a webserver on the same machine runnning. Can I serv connected .swf apps over the net without a problem, that you only need to set port 80, when the user specifically blocks port 1935 with a firewall (rarely the case). so, since you are not in a production environment omit the port 80 and 100 of the fms.ini and connect through the rtmp Protocol, and everything will be ok.

Maybe you are looking for